Code
P06EC
Generic
P — Powertrain
Fuel Injector Control Module Requested MIL Illumination
Views:
UK: 12
EN: 25
RU: 12
AI status
Completed
Completed
100%
Causes
- Internal fault detected by the FICM
- Loss of communication between FICM and PCM (CAN/LIN/serial)
- Faulty wiring or connector to the FICM
- Low or intermittent supply voltage or poor ground
- Corrupted module software or calibration
- Related injector driver or injector circuit fault
Symptoms
- MIL (Check Engine Light) illuminated at the driver display
- One or more stored or pending DTCs related to FICM, injectors, or communication
- Reduced drivability, rough idle, misfire, or hard start (depending on severity)
- Intermittent loss of injector control reported by scan tool
- Possible limp-home or reduced power mode if PCM protects engine
What to check
- Retrieve all stored, pending, and freeze-frame codes with a capable scan tool; note timestamps and mileage
- Verify vehicle battery voltage and charging system under load (expect ~11–14 V during cranking and 13–14.5 V at idle with engine running)
- Inspect FICM connector, pins, and wiring for corrosion, bent pins, heat damage, or water intrusion
- Check ground integrity for FICM and engine harness (measure resistance to chassis and battery negative)
- Confirm CAN bus or other communication lines are present and within expected idle voltages and show traffic on a scope or scan tool
- Review module software/calibration level and service bulletins for known FICM issues
Signal parameters
- FICM supply voltage: nominal 11–14.5 V (verify under cranking and running conditions)
- FICM ground: near 0 Ω to chassis (low milliohms resistance expected)
- CAN bus idle voltages: roughly 2.5 V (both CAN high/low around midpoint) and differential ~0 V to small idle; active communication shows differential messaging
- Injector driver output: pulse signals from the FICM; pulse width and frequency vary with engine conditions (verify presence of pulses with a scope or no-load test tool)
- Injector control voltage swing: typically 0–battery voltage for high-side/low-side drivers depending on architecture
- Injector current when commanded: within manufacturer expected range (measure with appropriate current probe if available)
Diagnostic algorithm
- Record all codes, freeze-frame data and current module software/calibration levels. Do not clear codes yet.
- Verify battery state of charge and charging system; ensure stable supply voltage. Recharge or load-test battery if marginal.
- Visually inspect FICM connectors and wiring; repair any corrosion, damaged insulation, or pin issues.
- Check and clean grounds for the FICM and engine harness. Measure resistance to battery negative; repair if high.
- Using a scan tool, confirm FICM and PCM communicate and view live data. Note any communication errors or timeouts.
- If communications are intermittent, perform wiggle tests on harness while monitoring live data and watch for errors to reproduce.
- Verify CAN bus activity with a scope or oscilloscope-capable scan tool. Repair any bus faults (shorts/opens) before continuing.
- If wiring and communication are good, use a scope to monitor injector driver outputs when cranking and running. Compare pulse widths and levels to expected values.
- Check individual injector circuits for opens/shorts and correct resistances. Swap or bench-test suspected injectors where practical.
- If module behavior still indicates error and wiring/injectors are verified good, check for available FICM/PCM software updates or known-service bulletins; reflashing may be required.
- If software update does not resolve issue and diagnostics point to the module, replace the FICM with a known-good unit or OEM replacement, program if required, then re-check and clear codes.
- After repairs, erase codes, perform a drive cycle or required readiness routines, and verify the MIL does not re-illuminate and no related codes return.
Likely causes
- Damaged FICM (failed internal electronics)
- Open/short or intermittent wiring between FICM and PCM
- Poor battery/charging system voltage under load
- Poor or corroded ground at FICM or engine harness
- Faulty injector(s) causing the FICM to detect a fault
- Outdated or corrupted module software requiring reflash
Fault status
Status
FICM requested MIL illumination — the Fuel Injector Control Module has detected a condition or loss of reliable communication and requested the engine MIL to be turned on. Further diagnostic steps are required to isolate cause.
Repair difficulty: Medium
Diagnostic time: 1.5-4.0 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
