Severity High
P1668

PCM/IDM Communication Error

What does the P1668 code mean?

The P1668 code indicates a communication failure between the Powertrain Control Module (PCM) and the Injector Driver Module (IDM). This typically occurs in diesel engines, especially Ford Power Stroke models. The IDM controls fuel injector operation, and loss of communication can cause drivability issues, including misfires, rough running, or no-start conditions. The error may stem from wiring faults, connector corrosion, or module failures.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes to narrow down the issue.

2

Step 2: Visually inspect wiring and connectors between PCM and IDM for damage or corrosion.

3

Step 3: Test continuity and resistance in the communication circuits using a multimeter.

4

Step 4: Check IDM power and ground supplies; replace IDM if faulty.

5

Step 5: If all else passes, test or replace the PCM.

Need an OBD2 Scanner for the P1668? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

No, it is not safe. The vehicle may stall or lose power unexpectedly, posing a safety risk. Have it diagnosed and repaired promptly.

How much does it cost to fix?

Diagnosis typically costs $50-$150. Repair costs vary: wiring repairs $100-$300, IDM replacement $200-$600, PCM replacement $500-$1000.

06. Related Codes