Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Code 21: TPS Circuit High
Code 21 means that the ECM has seen a high TPS voltage for more than about 10 seconds, below a specified RPM or below a specified engine load. Due to the pull-up resistor between terms. 21" and "2" within the ECM, an open in the TPS circuit will place about 5 volts (high TPS signal) at term. "2" of ECM.
- This test checks the circuits from the TPS connector back to the ECM. Both wires should read about 5 volts due to the pull-up resistor in the ECM.NOTE: A 10 Megohm resistance meter must be used. A lower resistance voltmeter would read virtually zero at term. "B".
- This test checks if low voltage at TPS connector is an open in the circuit or a faulty ECM. A normal reading at the ECM is about 5 volts.
- This test simulates closed throttle. Dwell should increase if the ECM is good.
- This tests the resistance of the TPS switch. Normal reading is less than 20,000 ohms.
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.