P06EC is a notice code like P0700: a separate fuel injector control module has stored an emission-related fault of its own and asks the engine module over CAN to switch on the check engine light. The actual fault is stored in that module and must be read there; simple OBD readers show only P06EC. GM uses it on the 2019 Corvette ZR1, whose LT5 engine adds port injection driven by its own module with its own crank and cam inputs; the code runs continuously from key on and is listed as type A without its own MIL – the lamp comes from the module's fault. Older separate injector modules (Ford 6.0 L Power Stroke, GM bi-fuel CNG trucks) report through P0611 or U codes instead. Any limp mode follows the module's fault.
Medium severity. Can I keep driving?Drive as little as possible and go to a repair shop. If you smell fuel or the engine is shaking badly, do not keep driving.
Symptoms
- Check engine light on
- Generic scanner shows only P06EC – details in the injector module
- Depending on the fault, power loss, misfire or limp mode
Most likely causes
- Emission-related fault in the injector control module or its injectors/sensors (code stored there)
- Supply, ground or relay problem of the module
- Internal module fault (memory, processor)
- Software level of engine or injector module
What to check, in order
Start with the simplest. You can tick off each step.
Good to know
- Repair difficulty: medium
- It can trigger limp mode.
- It affects emissions.
What each character of P06EC means
- P: Powertrain: engine and transmission
- 0: Generic code: same on every make
- 6: Control modules and outputs
- EC: Specific fault in that system
Frequently asked questions
Can I keep driving with code P06EC?
Drive as little as possible and go to a repair shop. If you smell fuel or the engine is shaking badly, do not keep driving.
What causes code P06EC?
The most common causes are: emission-related fault in the injector control module or its injectors/sensors (code stored there); supply, ground or relay problem of the module; internal module fault (memory, processor).
Related codes
- P0611Fuel Injector Control Module Performance
- P0700Transmission Control System (MIL Request)
- P064CGlow Plug Control Module 1
- P0606Control Module Processor
- P062FInternal Control Module EEPROM Error
Sources
- gsi.ext.gm.com: 19OBDG03A Diagnostics
- static.nhtsa.gov: MC 10118628 9999
- law.cornell.edu: 13 CCR 1968.2
Values and procedures vary by manufacturer. If it affects brakes, steering, fuel or high voltage, see a professional. Updated: 2026-11-04. How we build these pages.