MCM Internal Failure
The DD-629-12 (Detroit Diesel DD Series) diesel fault code means: MCM Internal Failure. This is a critical severity code.
This is a standard J1939 fault, not a proprietary code. DD-629-12 is how this equipment displays SPN 629 with FMI 12 (bad intelligent device or component) under the SAE J1939 standard used across heavy equipment. The same SPN can appear on any J1939-compliant machine regardless of brand — so cross-referencing it against your engine maker's documentation is valid even when the equipment brand differs.
- Keep driving?
- No -- stop driving
- DIY difficulty
- advanced
- Estimated cost
- $2,500-$6,500
Down with a Detroit Diesel fault on the road?
Get connected with a verified mobile diesel mechanic near you. Verified diesel & reefer techs, launching on the freight corridor.
Find a mobile mechanic →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
- Check Engine Light / Amber Warning Lamp illuminated
- Red Stop Lamp on, engine derate or forced shutdown
- No-start
- Loss of scan tool comms
Probable Causes (Ranked by Likelihood)
- Internal MCM (Motor Control Module) fault Very Likely
- Calibration corruption Likely
- Low battery during reflash Possible
Step-by-Step Diagnostic Procedure
Confirm fault with DDDL — battery voltage must be >12.4V during connect.
Check all ECM/MCM grounds for cleanliness.
Perform flash-file update — if update completes, retest.
Replace MCM and program via Detroit Central Contracts portal if fault persists.
Frequently Asked Questions
What is Detroit Diesel fault code DD-629-12?
Detroit Diesel fault DD-629-12 (SPN 629 FMI 12) indicates: MCM Internal Failure. It is a critical-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-629-12?
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-629-12?
Typical repair cost is $2,500-$6,500. 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.
Sources
This page is built from documented references. Verify against your own service info before repair work.
Explore More
Was this helpful?
Send this to whoever is fixing the truck — your tech, or the person asking what the fault means.