Have the ignition module tested at most autoparts stores for free.
Most GM engines must have an ignition reference or the pump will shut off.
I would also remove and clean the EGR valve.
If you have access to a scanner, scan in live data mode, look at RPM. If, when it dies, you are getting erratic RPM readings, then ignition module would be primary suspect.
Friday, September 4th, 2009 AT 6:20 AM