P0725 Code: Engine Speed Input Circuit — Causes & Fix
P0725 means a fault in the engine speed input to the transmission controller — the transmission isn't getting a valid engine-RPM signal.
- Applies to
- All OBD-II vehicles (any make or model)
- Est. repair cost
- $40 – $500
- Time to fix
- 1–4 hours
What it means
Causes include a crank sensor/signal fault, module communication problems, or wiring faults. P0725 is a generic OBD-II code defined in the SAE J2012 standard, so it applies to virtually any 1996-or-newer OBD-II vehicle regardless of make. Fix the underlying fault, then clear the code with an OBD-II scan tool — it will return if the problem isn't resolved.
Symptoms
- Check engine light on
- Harsh or erratic shifting
- Possible limp mode
How to fix it
- 1
Verify the engine speed signal
1. Confirm the engine RPM signal (crank sensor) is valid. 2. Check module communication wiring.
- 2
Repair the source
1. Fix the crank sensor/wiring or communication fault, then clear the code.
Frequently asked questions
Is P0725 a transmission or engine fault?
It sits between them — the transmission needs the engine-RPM signal. A crank-sensor or communication problem is often the real cause.
Last updated July 19, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.