Home / DTC / P06EC — Fuel Injector Control Module Requested MIL Illumination

P06EC — Fuel Injector Control Module Requested MIL Illumination

Detailed page for trouble code P06EC.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

P06EC

Generic P — Powertrain

Fuel Injector Control Module Requested MIL Illumination

Brand: Generic
Views: UK: 13 EN: 25 RU: 12
AI status
Completed
ready
Completed 100%
Page language: EN

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

  1. Record all codes, freeze-frame data and current module software/calibration levels. Do not clear codes yet.
  2. Verify battery state of charge and charging system; ensure stable supply voltage. Recharge or load-test battery if marginal.
  3. Visually inspect FICM connectors and wiring; repair any corrosion, damaged insulation, or pin issues.
  4. Check and clean grounds for the FICM and engine harness. Measure resistance to battery negative; repair if high.
  5. Using a scan tool, confirm FICM and PCM communicate and view live data. Note any communication errors or timeouts.
  6. If communications are intermittent, perform wiggle tests on harness while monitoring live data and watch for errors to reproduce.
  7. Verify CAN bus activity with a scope or oscilloscope-capable scan tool. Repair any bus faults (shorts/opens) before continuing.
  8. 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.
  9. Check individual injector circuits for opens/shorts and correct resistances. Swap or bench-test suspected injectors where practical.
  10. 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.
  11. 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.
  12. 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 :)
Send to email