OBD-II trouble code Moderate

P0725 code: Engine Speed Input Circuit Malfunction

P0725 means engine Speed Input Circuit Malfunction. The code says where to look, not what failed — the fix depends on which cause your car actually has.

Free to start. No account needed.

What P0725 means

The transmission computer needs its own copy of engine RPM — it compares engine speed to input-shaft speed to measure torque-converter slip and time its shifts smoothly. P0725 means that engine-speed signal, as received by the transmission side, is missing or unreliable. Importantly, the engine itself usually runs fine: the tachometer may even work normally, because the fault is often in the wiring or communication path between the engine computer and the transmission computer, or occasionally the crankshaft position sensor signal feeding it. Symptoms can be surprisingly subtle — sometimes just the light — or show up as clunky shifts and torque-converter lockup that hunts or never engages. It's one of the gentler transmission codes, but it degrades shift quality and can mask converter problems while it's active.

Stuck on code P0725?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

P0725 symptoms

  • Harsh or poorly timed shifts
  • Torque-converter lockup hunting, or not engaging
  • Sometimes no noticeable symptom beyond the light
  • Check-engine light

What it costs to fix P0725

Typical range: $50–$400 · about ~0.5–2 hrs of labor

If the cause is…PartLabor
Wiring / connector / ground repair$10–$120~0.5–2 hrs
Crankshaft position sensor$20–$100~0.5–2 hrs

This is mostly a diagnosis-and-wiring code — the parts involved are cheap when a part is needed at all. Labor depends on how hard the fault is to trace; intermittent wiring issues take longer to pin down than a failed sensor.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0725 for my exact vehicle →

How to fix P0725

Moderate — doable at home with common tools and patience

  1. Scan both modules and note the fluid as a baseline

    This code is about a signal, not hydraulics, so fluid won't cause it — but a quick level and condition check records how the transmission is doing before you judge shift quality. Then read codes from both the engine and transmission computers. Crankshaft sensor codes or network communication codes stored alongside P0725 point you straight at the source.

  2. Compare engine RPM as each module sees it

    With the engine idling, read RPM from the engine computer and the engine-speed value the transmission computer receives. If the engine side looks right but the transmission side reads zero or jumps around, the fault is in the path between them; if both are erratic, the problem starts at the crankshaft sensor.

  3. Inspect grounds and the connectors on that path

    Depending on the vehicle, engine speed reaches the transmission over a dedicated wire or as a network message, and both depend on solid grounds. Check engine-to-body and module ground straps for corrosion, then inspect the connectors at each module for moisture or spread terminals. A voltage-drop test across the grounds under load finds resistance a visual check misses.

  4. Test the crankshaft sensor circuit

    If both modules show a ragged RPM signal, test the crank sensor's wiring and output per the service manual, and look for oil or damage at its connector. A crank sensor bad enough to set this code may also cause intermittent stalling or hard starts — symptoms that make the engine side the priority repair.

  5. Check for software updates before replacing a module

    Only after the wiring, grounds, and sensor check out should the transmission module itself be suspected. Ask whether a software update exists for your vehicle, since some communication faults are cured by reprogramming rather than parts. A replacement module usually needs programming and an adaptive relearn, which is dealer or specialist work.

DIY or shop? The scan comparison, ground cleaning, and connector inspection are realistic DIY work and cover the common causes. A crank sensor replacement is often a few bolts, though some sit behind other components. It turns into shop work when the fault is on a data network and needs a scope or network diagnostics, when a module needs reprogramming, or when the intermittent signal only shows up hot. Since the engine usually runs normally, you have time to diagnose properly instead of guessing.

Tools for the DIY steps: Scan tool that reads engine and transmission modules · Digital multimeter · Wire brush and contact cleaner · Socket set · Wiring diagram

Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P0725.

Which cause is it on your car?

Start a case with P0725 and your car. Redline weighs these causes against what your car shows, and names the check that would settle it before you buy parts.

Diagnose P0725 on my car

Can I drive with P0725?

Moderate. P0725 is a lower-urgency transmission code, but shift timing gets less precise. Get it diagnosed soon, and sooner if shifting turns harsh, since sloppy shift timing adds wear over time. If the transmission slips, bangs, or loses drive, stop driving and get it checked.

Redline can’t determine from a symptom or code alone whether your car is safe to drive.

P0725: common questions

Why does the transmission need to know engine speed?

It compares engine RPM to its own input-shaft RPM to measure how much the torque converter is slipping, which drives lockup control and shift timing. Without that comparison, the transmission is shifting partly blind — functional, but clumsier.

My tachometer works fine — how can the engine speed signal be bad?

The tach and the transmission can be fed by different paths. P0725 means the transmission side isn't receiving a good signal, which is frequently a wiring or inter-module communication fault rather than the engine's sensor itself failing.

Does P0725 mean my crank sensor is failing?

Not necessarily. The crankshaft position sensor is one possible source, but wiring, connectors, and grounds between the modules are just as common. If the crank sensor were truly failing, you'd often see engine-side codes or stalling alongside this one.

Can I keep driving with P0725?

Redline can't answer that from a code by itself. It's a lower-drama code, but watch for harsh shifting or converter shudder developing, and get it diagnosed rather than letting it linger, since it also blinds some of the transmission's self-monitoring. If the shifting turns violent or drive is lost, stop driving.

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0725 from your phone. See our guide to the best OBD2 Bluetooth adapters. Run a repair shop? See Redline for shops.

Generic OBD-II reference. Manufacturer-specific behavior varies. Confirm with a scan tool and, for safety-related codes, a professional inspection. Cost ranges are reference ranges, not quotes.

Start a case

Seeing P0725 on your car?

Every problem becomes a Case. Tell Redline what the car is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example