I've seen this problem a few times on this motor. Each time, it's been because of a faulty Throttle Position Sensor (TPS). New ones aren't exactly cheap, but removing the current one and testing the contacts is fairly easy for anyone with moderate mechanical abilities and a multimeter. The testing specifications can be found online with a quick search.
|