Skip to content
WrenchConnect
Usually not urgent
P0654

Engine RPM Output Circuit

Diagnostic trouble code P0654 indicates that the powertrain control module (PCM) has detected a malfunction in the engine RPM output circuit. This circuit is responsible for sending the engine speed signal from the PCM to the instrument cluster tachometer and other control modules.

How urgent is P0654?

This code is generally not a safety concern and will not usually affect the drivability of the vehicle. However, it should be diagnosed and repaired to restore proper instrument cluster function and ensure other modules receive the correct RPM data.

Common symptoms

  • Illuminated Check Engine Light
  • Inoperative or erratic tachometer
  • Harsh or erratic transmission shifting
  • Anti-lock brake system (ABS) or traction control warning lights illuminated
  • Engine stalling or hesitation in rare cases

Likely causes

  • Faulty wiring or loose connections in the RPM output circuit
  • Defective instrument cluster
  • Corroded or damaged connectors at the PCM or instrument cluster
  • Faulty crankshaft position sensor or camshaft position sensor (less common)
  • Failed Powertrain Control Module (PCM) (rare)

What to check before replacing parts

1

Scan for other related diagnostic trouble codes.

Look for: Check if there are codes related to the crankshaft or camshaft position sensors, which could be the root cause of the missing RPM signal.

2

Visually inspect the wiring harness and connectors between the PCM and the instrument cluster.

Look for: Look for chafed, broken, or melted wires, as well as loose, bent, or corroded pins in the connectors.

3

Test the RPM output circuit for continuity and resistance.

Look for: Using a multimeter, verify that the resistance in the wire between the PCM and the instrument cluster is within factory specifications (usually less than 5 ohms) and that there is no short to ground or power.

4

Check the RPM output signal from the PCM using an oscilloscope or advanced scan tool.

Look for: Verify that the PCM is generating a consistent square wave or appropriate RPM signal that matches actual engine speed.

5

Perform a gauge sweep test or instrument cluster self-test if supported by the vehicle.

Look for: Observe if the tachometer needle moves smoothly through its full range; if it does not, the instrument cluster itself may be faulty.

This page explains the generic P0654 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.

Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.

Rather have a pro handle it? Find a vetted local mechanic.

Matching symptoms

More common codes