I'd also have to say throttle position sensor. My truck was doing the exact same thing. I tried adjusting it to save a buck but ended up replacing it, and the problem went away for good.


2000 Tacoma SR5 - Bone stock 'cept a little bling.
2000 Tacoma SR5 - Bone stock.