Every manufacturer has a few engines they don't deserve to be proud of, but I'm not an expert on GM's best and worst.
You have a good clue in your observation that the engine runs for a few seconds. That is typical of lack of fuel whether it's an anti-theft system getting involved, a fuel pump that is stopping, or something like that. Some other clues you might look for is how it stalls. The anti-theft system will cut off the injectors instantly, just like when you turn off the ignition switch. A fuel pump that quits will result in a gradual decrease in engine speed and some sputtering over a period of a couple of seconds. There can be a failure of an electrical component in the ignition system, but the engine will run longer and for varying lengths of time. A component that fails intermittently due to heat will not fail at consistent lengths of time.
I'm guessing you tried this already but it bears not overlooking; have you tried holding the gas pedal down 1/4" to see if the engine will stay running? This is a real common problem on Chrysler products after the battery was disconnected, and it has an unbelievably simple fix but you'll never figure it out, even after it seems to correct itself.
Wednesday, March 30th, 2011 AT 6:24 AM