Stalling '98 Cadillac SLS

Help! My 1998 Cadillac SLS stalls at red lights. It usually cranks right back up, but I have no explanation for it. It seems to happen every summer and it’s getting worse. Both the dealership and an independent mechanic are stumped- any ideas?