Sounds like too much fuel or not enough air.
Do you have a way to check for fault codes?
Doubt its the injectors -- they wouldn't all go at the same time. But maybe they open too long.
Fuel pressure regulator.
Idle control valve.
Coolant temp sensor (less likely)
Last edited by Andrew*Debbie; 02-23-2011 at 06:43 AM.