OBD Codes List

Diagnostic reference · P0654

P0654

Engine RPM Output Circuit/Open

System
Computer output circuits (P code)
Lamp
Check Engine Light
Category
Powertrain - Computer and Auxiliary Controls

What it means

P0654 means Engine RPM Output Circuit/Open.

Check these first

  • An open in the engine RPM output wire
  • Corrosion at the tach output connector
  • A wiring fault between the PCM and the tachometer
  • A failed tachometer
  • A faulty PCM output driver

What to do next

  1. Check that the tachometer reads engine speed
  2. Inspect the RPM output wire and connector
  3. Monitor the RPM output signal on a scan tool
  4. Test the output circuit for an open
  5. Repair the output circuit if the signal is missing at the tach
  6. Clear the code and retest

Look up another code

Enter a full code or a symptom. Press / to search. How to read a code

Type a code above, or start from a symptom or a common code.

Updated

Generic SAE J2012 definition. Last updated 2026-10-10.