P1668 Engine/Injector Control Module Communication Error
What does P1668 mean on a Ford?
P1668 — Engine/Injector Control Module Communication Error. This Ford-enhanced code applies to F-250/F-350 Super Duty diesel.
Common causes of P1668
- Open communication link between ECM and IDM
- Corroded IDM connector
- Failing IDM
- Low system voltage
- Chafed link wiring
How to fix P1668
- Verify IDM power and ground
- Inspect the IDM connector for corrosion
- Test link continuity between modules
- Check system voltage
- Repair wiring or replace the IDM