U0115 No communication with the engine control module (ECM) B
U0115 means: No communication with the engine control module (ECM) B. The car's control modules talk to each other over the CAN bus. Drive gently and have the car checked soon. The most common repair costs about €120–220 in Estonia, depending on make and model.
What it means
The car's control modules talk to each other over the CAN bus. One module isn't getting messages from another, or the data it gets is faulty.
What you may notice
- Several warning lights at once
- Some function doesn't work
- The car may not start or may go into limp mode
What could be wrong
- 1Low or unstable battery voltage · Battery replacement €120–220
- 2Module supply, fuse or ground · Control unit check and software €150–300
- 3Broken or corroded CAN wire or connector · Wiring or connector repair €45–90
- 4Faulty module or wrong software · Control unit check and software €150–300
Repair difficulty: Moderate
What you can check yourself
Check the battery and terminals first. A great many communication codes appear after a weak battery or a jump start. Best left to a workshop. It needs a diagnostic tool and experience.
How we fix it
- We read codes from all modules and see which one isn't answering
- We measure the module supply and the CAN bus
- We repair the wire or connector
- We update the software or replace the module
Standard SAE description: Lost Communication With ECM/PCM "B"