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
Dec 13, 2009 at 6:57 PM
