Hesitation can be caused by several things: 1. A faulty throttle position sensor might cause hesitation. 2. A faulty MAP or MAF sensor might also cause hesitation. 3. A problem with the engine control module might cause hesitation.
code po121 means Throttle Position Sensor/Switch A Circuit Range/Performance Problem . it is usually indicative of a faulty throttle position sensor or faulty wiring harness in the engine bay.
That is one possibility for that complaint
it can cause the car not to start.
It is a part of the throttle body. You have to replace the throttle body if faulty.
faulty throttle position sensor?
I had a similar problem with a Toyota where it was sending the code for Throttle Position Senser I replaced it twice It ended up being the computer that was faulty [[Hope this will help
The throttle position sensor determines the amount of throttle used when the engine is running at various speeds. If the sensor is faulty, it can be replaced by ordering a new part.
PO122 indicates the throttle position sensor (TPS) is faulty
The possibilities can be many. It can range from a malfunctuioning fuel pump, to a bad throttle position sensor, to faulty fuel injectors. First I would check the throttle position sensor since this is the cheapest part, and also the easiest to replace. The throttle position sensor tells the computer how much air and fuel to put in the engine. If it is messed up it can cause hesitation, stalling, transmission buckoing, etc...
Misfire is usually caused by faulty wires or spark plugs or both. Throttle position sensor failure generally causes poor response to the throttle. That is poor acceleration, slow to return to idle and rough idle.
Faulty throttle position sensor