IPM to ECM CAN Communication Lost
The DOOSAN-E070 (Doosan IPM Panel / Engine ECM (Doosan, Cummins, John Deere, Volvo)) diesel fault code means: IPM to ECM CAN Communication Lost. This is a serious severity code.
- Keep driving?
- No -- stop driving
- DIY difficulty
- moderate
- Estimated cost
- DIY: $10-$80 (fuses, connector pins, contact cleaner, termination resistor). Pro repair: $150-$600 labor plus parts if harness repair or ECM replacement is needed. IPM panel replacement can run $800-$1,500 with programming.
A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- IPM panel LCD displays E070 and may show 'COMM FAULT' or 'ECM LOSS' alongside
- Unit cranks but shuts down immediately or fails to reach RUN state
- Engine RPM reads zero or dashes on the IPM panel display even while engine is running
- No engine data (oil pressure, coolant temp, RPM) updating on the IPM panel LCD
- Unit may cycle between crank attempts and shutdown without holding RUN
- Yellow or red fault indicator illuminates on the panel; STOP is triggered automatically
- Air delivery drops to zero because the compressor never loads after crank
Probable Causes (Ranked by Likelihood)
- Damaged, corroded, or loose J1939 CAN wiring harness connector at the ECM or IPM panel end Very Likely
- Blown or missing fuse on the CAN power supply or ECM ignition circuit Very Likely
- Failed or intermittently faulty engine ECM not responding on the J1939 CAN bus Likely
- Broken, shorted, or water-invaded CAN Hi / CAN Lo wire pair between IPM and ECM Likely
- Missing or incorrect 120-ohm CAN termination resistor at one or both bus ends Possible
- IPM panel firmware mismatch or corrupted configuration after a power event Possible
- Ground offset between IPM chassis ground and ECM chassis ground causing CAN signal loss Less Likely
Step-by-Step Diagnostic Procedure
Start with a full visual inspection. Open the electrical enclosure and trace the wiring harness from the IPM panel to the engine ECM. Look for chafed insulation, pinched wires at frame crossmembers, melted spots near exhaust, and pulled-out pins at any Deutsch or AMP connector. Repair any visible damage before proceeding.
Check the CAN-related fuses. Locate the fuse panel on the IPM enclosure and identify the ECM ignition supply fuse and any dedicated CAN or controller power fuse. Pull each one and inspect. Replace any blown fuse with the correct amperage rating marked on the panel label. Do not upsize.
Verify ECM battery voltage. With the ignition key at RUN (engine not cranking), measure DC voltage at the ECM battery supply pins on the harness connector. You should see 12.0-12.6 V DC on a 12V system or 24.0-25.5 V DC on a 24V system. Low voltage here means the ECM never powers up and cannot communicate on J1939 CAN.
Check chassis ground integrity. Measure resistance between the IPM panel chassis ground stud and the ECM chassis ground stud directly. Resistance should be under 0.5 ohms. A reading above 1 ohm means you have a bad ground path. Clean and retorque both ground connections at the battery negative, frame, and ECM block ground.
Measure CAN bus resistance. With the engine off and both ECM and IPM panel connectors unplugged, set your multimeter to resistance mode. Measure across the CAN Hi and CAN Lo wires at the harness midpoint. A healthy two-node J1939 CAN bus reads approximately 60 ohms (two 120-ohm terminating resistors in parallel). A reading near 120 ohms means one terminator is missing or one node is disconnected. A reading near zero ohms means there is a short between CAN Hi and CAN Lo.
Seat and clean all connectors. Unplug the main harness connector at the ECM and at the IPM panel. Inspect each pin for corrosion, pushed-back terminals, or moisture. Use electrical contact cleaner and a pin probe to clean contacts. Reseat firmly until the connector latch clicks. Cycle power and recheck for E070.
If the wiring and power supply check out and E070 persists, connect the engine OEM diagnostic tool (Cummins INSITE, John Deere Service Advisor, or Doosan dealer tool depending on your engine) to the engine ECU diagnostic port. Verify the ECM is active and broadcasting J1939 messages. If the ECM shows active but the IPM panel still reads E070, the fault is in the IPM panel itself or the harness between them. At this point, contact a Doosan-authorized service tech for IPM panel replacement or reconfiguration.
Frequently Asked Questions
What does Doosan code E070 mean?
E070 means the IPM panel has lost communication with the engine ECM over the J1939 CAN bus. The IPM needs a live data connection to the ECM to monitor and control the engine. When that link drops, the controller cannot confirm safe operating conditions and shuts the machine down.
Can the compressor still run with E070 active?
No. E070 is a hard shutdown fault. The IPM panel will not allow the unit to hold RUN state without confirmed ECM communication. You need to resolve the fault before the machine will deliver air.
How much does it cost to fix E070?
If the fix is a corroded connector or a blown fuse, you can resolve it yourself for $10 to $80 in parts. If the harness needs splicing or a termination resistor replacement, budget $150 to $400 at a shop. A failed ECM or IPM panel replacement runs $800 to $1,500 or more depending on the engine platform.
The compressor cranks but dies right away. Is E070 the reason?
Yes, that behavior is typical for E070. The engine fires during crank because it runs on its own ECM logic briefly, but the IPM panel never receives CAN confirmation that the ECM is online. The IPM then commands a shutdown. Check your CAN wiring and fuses first since those are the most common cause.