U0140 on Mercedes-Benz: How to Diagnose & Fix
Lost Communication with BCM
2 Mercedes-Benz models · 2 documented issues · 2 critical · $300-$2,500 repair
U0140 on Mercedes-Benz by model: symptoms, diagnosis and fix
The W211 uses front and rear SAM (Signal Acquisition Module) units that combine the fuse box with a control module. The front SAM sits where water from a blocked windshield cowl drain can reach it, and the rear SAM in the trunk gets wet from failed taillight seals, a leaking trunk gasket, or the well-known trunk-lid water path. Even light moisture corrodes the board traces and connector pins, and because the SAM sits on the CAN network, the symptoms look nothing like a water leak - random warning lights, lights or wipers that operate on their own, dead windows or mirrors, no-crank, phantom battery drain and modules that will not communicate. Owners repeatedly report that a replacement SAM fails again quickly if the leak itself is not found first.
Common Symptoms
- Multiple unrelated warning lights at once
- Lights, wipers or windows operating erratically or not at all
- No-crank / no-start
- Parasitic battery drain, car dead after sitting
- Modules not communicating on scan
- Damp carpet in the trunk or under the dash
How to Fix
Find and fix the water source first: clear the windshield cowl and sunroof drains, reseal or replace the taillight gaskets, and check the trunk lid seal and trunk floor for standing water. Then either have the SAM board professionally repaired (corroded traces and pins rebuilt, original coding retained) or install a replacement SAM, which must be programmed to the VIN with XENTRY - it is not plug-and-play. Inspect and repair corroded connector pins at the same time.
Sources for this issue (3)
Water that gets past a leaking windshield seal, a plugged cowl drain, or a failed door/grommet seal runs down the harness and wicks into the Sprinter's control modules - most commonly the SAM/body control module and, on some vans, the engine ECU mounted in the cowl area. The signature is not one failure but a scattered set of unrelated electrical symptoms at once: flickering lights, locks that operate on their own, random dash warnings, wiper or gauge faults, and a shotgun spread of implausible U-codes. Owners have reported shops replacing alternators and sensors before discovering the module was simply wet inside; in several cases drying the module out cleared every code. Left wet, the module corrodes internally and eventually fails permanently.
Common Symptoms
- Multiple unrelated electrical faults appearing at once
- Flickering interior or exterior lights
- Doors locking/unlocking on their own
- Random dashboard warning lights
- Wet carpet or damp harness under the cowl
- Multiple U-series communication codes
How to Fix
Before replacing any module, find and stop the water: clear the cowl/plenum drains, inspect the windshield seal and cowl panel, and check harness grommets for a wet harness acting as a wick. Pull the suspect module, inspect for moisture and green corrosion on the board, dry it thoroughly and clean the connector pins. A module already corroded needs replacement plus SCN/variant coding by a dealer or a shop with Xentry. Fixing the module without fixing the leak simply drowns the next one.
Sources for this issue (2)
U0140 code reference
General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.
Frequently asked questions
What does U0140 mean on a Mercedes-Benz?
U0140 stands for "Lost Communication with BCM." U0140 is a network communication code meaning a module has lost communication with the body control module (BCM) over the vehicle's data bus. The BCM oversees many body and convenience functions — lighting, door locks, windows, wipers, anti-theft, and gateway communications — so losing contact with it can cause a wide range of seemingly unrelated electrical problems and warning lights. This is typically a wiring, connector, power/ground, or bus fault, or a failure of the BCM itself. Because the BCM often acts as a communication hub, this code can appear alongside other 'lost communication' codes. On Mercedes-Benz it is documented across 2 models: E-Class, Sprinter.
What are the most common causes of U0140?
The most common causes of U0140 are: Loss of power or ground to the BCM, CAN/data bus wiring damage, short, or open circuit, Corroded, loose, or damaged BCM connectors, Blown fuse feeding the BCM, Failed body control module, Water intrusion or corrosion in the harness, Another module faulting the shared data bus. The specific cause varies by vehicle.
How much does it cost to fix U0140 on a Mercedes-Benz?
Published repair estimates on Mercedes-Benz range from $300 to $2,500 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.
Looking for U0140 on a different make?
View U0140 across all makes →Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.