Diagnostic guide for P0120

Diagnostic Guide for P0120 - Throttle Position Sensor Circuit Malfunction

The P0120 code indicates a malfunction in the throttle position sensor circuit, which is crucial for the Engine Control Module (ECM) to accurately control the throttle valve. The goal of this diagnostic guide is to systematically identify the root cause of the issue before considering any repairs.

Difficulty
Intermediate
Estimated Time
30-60 Minutes
$
Estimated Diagnostic Cost
$0-$100
Typical shop charge to perform this diagnostic process. Repair parts and labor are not included.
Tools Needed
OBDII scanner, multimeter, basic hand tools, throttle body cleaner
!
Safety Notes
Ensure the engine is off and cool before working on the throttle body. Use caution when handling electrical components and avoid contact with moving parts.
Step 1

Check Engine Light and Code Retrieval

Instruction Connect an OBDII scanner to the vehicle's diagnostic port and retrieve the stored trouble codes.
Expected result The scanner should display the P0120 code along with any other related codes.
If Pass If P0120 is confirmed, proceed to the next step to inspect the throttle position sensor.
If Fail If P0120 is not present, investigate other potential issues or codes that may indicate a different problem.
Ask Coddy about this step
Coddy can help with this step only. Tell me what you tested or what result you got.
Step 2

Visual Inspection of Throttle Position Sensor and Wiring

Instruction Perform a visual inspection of the throttle position sensor and its wiring harness for any signs of damage, corrosion, or loose connections.
Expected result All connections should be secure, and there should be no visible damage to the sensor or wiring.
If Pass If everything appears intact, proceed to test the sensor's voltage output.
If Fail If any damage or loose connections are found, repair or replace as necessary and recheck for codes.
Ask Coddy about this step
Coddy can help with this step only. Tell me what you tested or what result you got.
Step 3

Test Throttle Position Sensor Voltage Output

Instruction Using a multimeter, measure the voltage output from the throttle position sensor while manually moving the throttle plate.
Expected result The voltage should smoothly increase and decrease as the throttle plate is opened and closed, typically ranging from 0.5V to 4.5V.
If Pass If the voltage readings are within the expected range, the sensor is functioning correctly. Proceed to check the ECM.
If Fail If the readings are outside the expected range, the throttle position sensor may be faulty and should be replaced.
Ask Coddy about this step
Coddy can help with this step only. Tell me what you tested or what result you got.
Step 4

Inspect ECM and Circuit Integrity

Instruction Check the integrity of the circuit leading to the ECM, including any fuses and connectors, to ensure there are no shorts or opens.
Expected result All circuits should be intact with no signs of damage or corrosion.
If Pass If the circuit is intact, the ECM may be faulty. Consider further testing or replacement.
If Fail If any issues are found, repair the circuit and retest the system.
Ask Coddy about this step
Coddy can help with this step only. Tell me what you tested or what result you got.
Step 5

Clean Throttle Body and Reset Codes

Instruction Clean the throttle body using throttle body cleaner to remove any carbon buildup and reset the OBDII codes.
Expected result The throttle body should be clean, and the codes should be cleared from the ECM.
If Pass If the code does not return after a test drive, the issue may have been resolved.
If Fail If the P0120 code returns, further investigation into the throttle body assembly or ECM may be necessary.
Ask Coddy about this step
Coddy can help with this step only. Tell me what you tested or what result you got.