DOBD DashX Browse all codes Blog
P0607

Control Module Performance

Engine control module (ECM) Generic OBD-II High

What it means

P0607 is set when the ECM's internal self-checks detect that its own processor or performance isn't behaving as expected. Because the ECM manages fuel, ignition, and more, this can lead to reduced power, a rough-running engine, stalling, or a no-start. It's often triggered by poor power/ground supply before the module itself has actually failed.

High

Can I keep driving? Risky — the ECM has flagged an internal performance fault. The car may enter limp mode, run poorly, stall, or fail to start. Have it diagnosed before driving far.

Real-world scan data

Seen in
3,577
scans in the past year
Found in
0.6%
of scans
1.0%
of scans that found faults

Appears alongside · share of P0607 scans

P0300in 14.5% of scans
P0420in 13.6% of scans
P0303in 12.2% of scans

Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Low or unstable supply voltage / poor ECM grounds
  2. Corroded or loose ECM connectors
  3. Damaged ECM power or ground wiring
  4. Internal ECM fault (processor/memory)
  5. Power spikes or damage from a bad jump-start or aftermarket electronics

How to diagnose & fix

Work through it in order

  1. Check battery voltage and the ECM power and ground connections first — low or noisy voltage often triggers this before the module itself is at fault.
  2. Inspect ECM connectors for corrosion, bent pins, or moisture; clean and reseat.
  3. Scan for related voltage or communication codes that point to the real cause.
  4. Verify the ECM has the correct, current software; reflash if the manufacturer specifies.
  5. Replace (and program) the ECM only after wiring, grounds, and voltage check out.

FAQ

Quick answers

Is it safe to drive with P0607?+
Be cautious. An internal ECM performance fault can put the car in limp mode or cause a stall, so keep trips short until it's diagnosed.
Can I just clear P0607?+
It may clear briefly, but a genuine module or power-supply fault will set it again. Diagnose the voltage, grounds, and ECM before relying on the car.

Related codes

Read & clear P0607 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX