U0115: Lost Communication With ECM/PCM B
What does U0115 mean?
U0115 is a network communication code that logs when one control module on the vehicle's communication bus stops receiving expected messages from ECM/PCM B, a secondary engine or powertrain control module. Modern vehicles use a shared data bus to let modules talk to each other constantly, and when that conversation drops out, the receiving module logs a lost communication fault. The "B" designation indicates a secondary or redundant ECM/PCM rather than the primary unit.
Because this is a bus communication fault rather than a mechanical failure, the most common culprits are wiring issues rather than a failed module outright. A corroded connector, damaged bus wire, poor earth connection, or a module that has simply lost power to its circuit can all cause this code. It's worth checking the battery and charging system first, since low voltage across the bus is a surprisingly frequent trigger for U-series communication faults.
Severity is rated high, because the module that has stopped answering is a powertrain control module. The car will often keep running, but it can drop into limp mode or cut out, which is its own hazard in traffic, so this is not one to sit on. A degraded communication bus can cause intermittent faults in other systems that share the same network. Have the fault scanned with a proper bi-directional scan tool to check whether ECM/PCM B is actually present on the bus, then work from the wiring and connectors before condemning the module itself.
Symptoms you may notice
- Check engine light (MIL) illuminated on dashboard
- Noticeable change in engine performance
- Unusual sounds or vibrations
- Possible issues with communication bus operation
- Vehicle may enter reduced power mode (limp mode)
Estimated repair cost
Typical range in Australia (parts + labour)
Common causes
- Failed control module
- CAN bus wiring fault or short
- Blown fuse to the affected module
- Water intrusion in a connector or module
- Battery voltage too low
What should you do?
This code sits in a powertrain control module. The engine or transmission can drop into limp mode or cut out, which is its own hazard in traffic or on a motorway. Get it diagnosed before your next trip rather than waiting for the next service.
Get a diagnosis for YOUR car
Code U0115 can mean different things depending on your vehicle. TorqueBot gives you a diagnosis specific to your make, model, and year.