Español
DD-1231-2 moderate Detroit Diesel DD Series ›

J1939 Data Link Error

My Garage →
Can I Drive?
Yes, But Fix Soon
DIY Difficulty
advanced
Estimated Cost
$500-$2,200

What does DD-1231-2 mean?

The DD-1231-2 (Detroit Diesel DD Series) diesel fault code means: J1939 Data Link Error. This is a moderate severity code.

Common Symptoms

  • Check Engine Light / Amber Warning Lamp illuminated
  • Loss of communication with one or more modules

Probable Causes (Ranked by Likelihood)

  • J1939 terminating resistor missing Likely
  • Harness short on CAN-H or CAN-L Likely
  • Failed module on bus dragging down comms Possible

Step-by-Step Diagnostic Procedure

  1. Measure resistance between CAN-H and CAN-L — should be ~60 ohms (2x 120 in parallel).

  2. Unplug modules one at a time to isolate a faulty device.

  3. Inspect harness for pinches / chafing.

  4. Replace failed module or terminating resistor.

Frequently Asked Questions

What is Detroit Diesel fault code DD-1231-2?

Detroit Diesel fault DD-1231-2 (SPN 1231 FMI 2) indicates: J1939 Data Link Error. It is a moderate-severity fault and is commonly seen on DD13/DD15/DD16 engines in Freightliner and Western Star chassis.

Can I drive my Freightliner or Western Star with fault DD-1231-2?

It depends on severity. Critical and serious faults trigger derate or engine shutdown — do not continue driving. Moderate faults usually allow continued operation short-term but schedule repair to prevent cascading aftertreatment damage.

How much does it cost to fix Detroit Diesel fault DD-1231-2?

Typical repair cost is $500-$2,200. Sensor/harness fixes fall at the low end; turbo actuator, injector, aftertreatment component, or head gasket repairs fall at the high end. Detroit DDDL software and sometimes factory parameter reset are required for proper reset.

Explore More

More Detroit Diesel DD Series codes → | Diesel home | All diesel codes | Heavy-duty | Guides