U0039 Vehicle Communication Bus B (+) Open
U0039 reports a break in the (+) conductor of Vehicle Communication Bus B, which on a CAN-type network is CAN-High. Deutz assigns this code to the third CAN channel of its EMR L1 engine controller and lists it for main and secondary ECU simply as an open circuit on CAN 3, without naming the wire. On a classic high-speed CAN the interruption stays invisible to the transceiver; NXP notes that even diagnosing transceivers cannot flag a wire break, so the module infers it from partners falling silent. A fault-tolerant low-speed CAN behaves differently: NXP's TJA1055 keeps sending and receiving after a CAN-High break without spoiling frames already on the line. In practice, functions beyond the break drop out while others carry on. Look for unplugged connectors, backed-out pins and breaks near moving parts.
Likely causes
Symptoms
- Functions of modules beyond the break unavailable
- Lost-communication codes for individual modules
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: serdia.deutz.com, serdia.deutz.com, nxp.com, nxp.com.