Severity High
P0728

Engine Speed Input Circuit Intermittent (P0728)

📅 Last reviewed: July 2026
What does the P0728 code mean?

The P0728 code indicates an intermittent or erratic signal from the engine speed (RPM) input circuit to the powertrain control module (PCM). This circuit typically receives data from the crankshaft position sensor or engine speed sensor. An intermittent fault can cause the PCM to lose track of engine RPM, leading to improper fuel injection, ignition timing, and transmission shift scheduling. Common causes include a faulty sensor, damaged wiring, poor electrical connections, or a failing PCM.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Symptoms You Will Notice

2. Most Common Causes

3. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data to capture conditions when fault occurred.

2

Step 2: Visually inspect the crankshaft position sensor wiring and connector for damage, corrosion, or looseness.

3

Step 3: Test the sensor's resistance and AC voltage output while cranking the engine; compare to manufacturer specs.

4

Step 4: Check for intermittent signal by wiggling the wiring harness while monitoring live data from the sensor.

5

Step 5: If sensor and wiring are good, test the PCM's input circuit for continuity and proper voltage.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended. An intermittent engine speed signal can cause sudden stalling, loss of power, or transmission damage. Have it diagnosed promptly.

How much does it cost to fix?

Typically $50-$150 for a sensor replacement if DIY; labor at a shop may add $100-$200. Wiring repairs vary.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0728? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →