1989 Geo Metro BaseFACTORY OEM SERVICE PROCEDURE

Code 22, Throttle Position Sensor (TPS) Circuit (A/T Only): Notes

SIGNAL VOLTAGE LOW

TPS provides a voltage signal that changes relative to throttle opening. Signal voltage varies from .5 volt at idle to approximately 5 volts at wide open throttle. TPS signal is an important input used by the ECM for fuel control and most ECM controlled outputs.

NOTE: Test numbers refer to test numbers on diagnostic chart.
  1. Code 22 will set if engine is running and TPS signal voltage is less than .1 volt for .7 second.
  2. This simulates a Code 21 (high voltage). If the ECM sees the high signal voltage, the ECM and wiring are okay.
  3. This checks for reference voltage from the ECM.
Factory Service Tools

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Disclosure: Verified tool recommendations may earn an affiliate commission at no 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.