I have the same truck and it did the same thing.
On mine the problem turned out to be the engine temperature sending unit, located on the intake manifold. The signal from the faulty unit was causing the computer (ECM) to make extreme adjustments to the fuel / air mixture and injector operation. I often pressure wash my engines. I believe moisture damaged the unit.
It's a cheap part and easy to replace.
Good Luck.
SPONSORED LINKS
Thursday, May 31st, 2007 AT 12:00 AM