Sunday, December 13th, 2009 AT 6:57 PM
When I press the gas pedal the engine revs up but when I let off the gas pedal it takes a second or two for the motor to throttle down is this throttle position sensor need to be replaced