I need help. My 2003 Pontiac Grand Am stalls while running. It doesn't make any noise it just stops running. After a while I can start it up again. I took it to the dealer and it doesn't stall for them so they can't find anything wrong. What has already been replaced: Coil, cranshift sensor, spark plugs, fuel filter. Any ideas on what can I do?