Home / DTC / U0058 — Vehicle Communication Bus D (+) low

U0058 — Vehicle Communication Bus D (+) low

Detailed page for trouble code U0058.

34,939codes
59brands
11,925generic
23,014specific
Reset
Code

U0058

MERCEDES-BENZ U — Network/User

Vehicle Communication Bus D (+) low

AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or high-resistance connection in Bus D (+) conductor
  • Short to ground on Bus D (+)
  • Short to battery or high voltage on related conductors
  • Corroded, damaged or disconnected connector/joint
  • Failed CAN/LIN transceiver or module driving the bus
  • Faulty termination resistor or missing termination

Symptoms

  • Multiple module warnings or ‘communication error’ messages on dash
  • Certain body, comfort or drivetrain functions inoperative or intermittent
  • Loss of diagnostics / “module unavailable” in scan tool
  • Illuminated malfunction indicator lamp(s)
  • Vehicle may enter limp/limited mode if critical module loses communication

What to check

  • Use a capable scan tool to read freeze frames and list all modules reporting communication faults
  • Visually inspect wiring harnesses, connectors and grommets on Bus D route for damage or corrosion
  • With ignition on, check supply and ground integrity at battery and main grounds
  • Measure voltage on Bus D (+) at known nodes per wiring diagram, comparing to reference and expected idle level
  • Check for short to ground or battery on Bus D (+) using an ohmmeter/power-off resistance test
  • Disconnect suspected module(s) one at a time to see if the fault clears (isolate faulty module/transceiver)

Signal parameters

  • Refer to Mercedes-Benz wiring diagrams for exact values for Bus D; nominal idle voltages vary by bus type
  • Typical CAN differential idle voltage: around 2.5 V per line (centre/bias) and ~60 ohms differential termination across CAN_H and CAN_L (when applicable)
  • Single-wire or high-voltage bus variants may show a recessive-line voltage near battery potential (approx. 9–12 V) — verify for the specific vehicle
  • When active, voltages will switch/pulse; lack of expected activity or a persistently low voltage on the (+) conductor indicates a fault
  • Always compare measurements to manufacturer specifications and measure with reference to chassis ground

Diagnostic algorithm

  1. Read and record all current and pending codes from every module; note which modules report ‘no communication’.
  2. Obtain wiring diagrams and network topology for Bus D to identify all connected modules, connectors, and termination points.
  3. Perform a visual inspection of harnesses and connectors along the Bus D route; repair any obvious damage or corrosion.
  4. With ignition ON (engine off), measure Bus D (+) voltage at multiple nodes and compare to specification. Look for a node that reads low compared with others.
  5. If bus voltage is low at all nodes, check main power/ground and termination resistors. If only low at/after a specific module, disconnect that module and re-measure.
  6. Test for short to ground or short to battery on the Bus D (+) conductor using a multimeter (power off) and/or a short-finder tool; repair wiring as needed.
  7. If wiring and connectors are good, suspect a failed module or transceiver. Swap or bench-test the suspected module if possible, or replace the module/transceiver per manufacturer guidance.
  8. After repairs, clear DTCs, perform a network relearn if required, and verify normal bus behavior and module presence with a scan tool during a road test or function check.
  9. If intermittent faults persist, perform wiggle tests, heating/cooling, and extended road tests to reproduce the fault and locate intermittent wiring or connector issues.

Likely causes

  • Damaged/loose connector or pin at a module on Bus D
  • Short to ground on Bus D (+) wiring (pinched or chafed wire)
  • Failed control module or transceiver pulling the line low
  • Missing/failed termination causing incorrect biasing
  • Intermittent connector contact due to corrosion or moisture

Fault status

⚠️ Status
Vehicle Communication Bus D (+) low — network positive conductor below expected level causing communication errors on Bus D.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-4 hours

Similar codes

Browse 856 MERCEDES-BENZ manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

MERCEDES-BENZ

Your experience will help others
+100 karma for a short comment :)
Send to email