Thursday, August 28th, 2008 AT 3:56 PM
Where is the Throttle Position Sensor located. I don't seem to be getting enough gas to the engine. It actually dies out if I step on the throttle too much. Some one told me this may be the problem.