What does it mean?
This diagnostic trouble code (DTC) is a generic powertrain code, meaning it applies to all vehicles newer than 1996 (Dodge, Chrysler, Hyundai, Jeep, Mazda, etc.). Although generic, specific repair steps may vary by make/model.
In my own personal experience, I’ve found that a stored P0229 code means the Powertrain Control Module (PCM) has detected an intermittent malfunction in the throttle position sensor (TPS) “C” circuit.
The TPS is typically a potentiometer-type sensor that completes a five-volt reference circuit. The TPS is mechanically actuated using an extension of the throttle plate shaft or a specially designed tab on the sensor. When the throttle is opened and closed, the contacts in the sensor are dragged across a printed circuit board, which varies the sensor’s resistance. When the sensor’s resistance changes, the TPS circuit voltage fluctuates. The PCM recognizes these fluctuations as varying degrees of throttle plate actuation.
The PCM uses the input voltage signals from the TPS to calculate fuel distribution and ignition timing. It also uses TPS input data to monitor intake airflow, exhaust oxygen content, exhaust gas recirculation (EGR) function, and engine load percentage.
If the PCM detects a number of intermittent or erratic signals from the TPS, over a defined period of time and under a set of programmed circumstances, a P0229 code will be stored and a malfunction indicator lamp (MIL) may illuminate.
Severity and Symptoms
The TPS plays an important role in engine operation, therefore, a stored P0229 code should be treated with some degree of urgency.
Symptoms of a P0229 code may include:
Hesitation during acceleration
Black smoke from the engine exhaust (especially at startup)
Delayed engine starting (especially during a cold start)
Reduced fuel efficiency
Related stored emission codes may accompany a P0229
Causes
Causes
Possible causes of this engine code include:
Faulty or improperly adjusted TPS
Open or shorted TPS “C” wiring or connectors
Binding or damaged throttle plate
Incorrect PCM or PCM programming error
Diagnostic and Repair Procedures
A good starting point is always to check the technical service bulletins (TSBs) for your specific vehicle. Your problem may be a known issue with a known fix published by the manufacturer and can save you time and money during diagnosis.
I typically use a diagnostic scanner, a digital volt/ohmmeter (DVOM), and an accurate source of vehicle information (ALL DATA DIY) to diagnose a P0229 code.
Successful diagnosis usually begins with a visual inspection of all wiring and connectors related to the system. I also like to test the throttle plate for signs of coking or carbon damage. Repair or replace faulty wiring or components as needed, then recheck the throttle body and TPS.
Connect the scanner to the diagnostic connector; retrieve all stored trouble codes and note them for future reference. I also keep all associated freeze frame data. My notes are often useful if the stored code proves to be intermittent. Then, I would clear the codes and test the vehicle. Continue diagnosis if the code resets. If it does not reset, the condition may need to worsen before a proper diagnosis can be made. Drive the vehicle normally until the PCM enters readiness mode or the code resets.
Proceed by checking the technical service bulletins (TSBs) that apply to the particular malfunction (and vehicle) in question by consulting your vehicle information source. If applicable, use the information in the appropriate TSB to assist in your diagnosis. TSBs can be particularly helpful when diagnosing an intermittent condition.
The scanner data stream can provide useful information regarding faults and inconsistencies in the throttle position sensor. If you filter the scanner data stream to display only relevant data, you will get a more accurate response from the data.
If no issues are detected, use the DVOM to test the TPS. Using the DVOM gives you access to live data if the appropriate test leads are connected to the ground and signal circuits. Watch the DVOM screen while manually operating the throttle. Look for voltage spikes when the throttle is slowly actuated from the closed position to wide open throttle. Voltage typically ranges from 0.5 volts at closed throttle to 4.5 volts at open throttle. If faults or other inconsistencies are detected, suspect that the tested sensor is faulty or improperly adjusted.
Additional diagnostic notes:
If the TPS has been replaced and a P0229 continues to be stored, consult the vehicle information source for TPS adjustment specifications
Use the DVOM (with test leads connected to the ground and signal circuits) to accurately adjust the TPS