OBD-II code · Powertrain (generic)
P0607 Control Module Performance
The ECM performs an internal self-test and detects a processor or memory performance fault that does not fit the more specific P0601 to P0606 codes.
Is it safe to drive with P0607?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelyECM internal performance fault
- PossibleUnstable supply voltage
- Less likelyModule software outdated, reflash may resolve
Symptoms
- Check engine light on
- Possible limp mode or no-start
- Multiple follow-up faults across modules
- Reset/relearn may be needed after repair
Repair at a glance
- Difficulty
- Hard
- DIY friendly
- Best left to a mechanic
- Typical labour
- 1–4 h
- Emissions test
- Likely to fail
- Parts involved
- Ecm
Related codes
- P0601Internal Control Module Memory Check Sum Error
- P0602Control Module Programming Error
- P0603Internal Control Module Keep Alive Memory (KAM) Error
- P0604Internal Control Module Random Access Memory (RAM) Error
- P0605Internal Control Module Read Only Memory (ROM) Error
- P0606ECM/PCM Processor Fault
- P0608Control Module VSS Output A
- P0609Control Module VSS Output B
- P060AInternal Control Module Monitoring Processor Performance
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.