U0046 Vehicle communication bus C fault
What U0046 means
Modern cars have several data networks; bus C is one of them, and which systems it connects depends on the manufacturer. U0046 means the network itself has a fault, such as a short, open circuit or a module disturbing traffic. Several systems can lose functions at once.
U0046 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.
At a glance
- Severity
- High
- Typical repair cost
- 100–1500 €
- Workshop time
- 1–6 h
- Repair difficulty
- Hard
- DIY possible
- No
- Check engine light
- Yes
- Affects emissions test
- No
- Limp mode possible
- Yes
Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.
Symptoms
- Many warning lights on at once
- Several systems not working or in limp mode
- Gauges or displays dropping out
- Possible no-start or stalling
Common causes
- Damaged or shorted network wiring
- A failed module pulling the bus down
- Water ingress in a connector on the network
- Missing or damaged terminating resistor
- Low battery voltage or voltage spikes after jump-starting
Can I keep driving with U0046?
Get it checked today or tomorrow. A network fault can affect several systems at once, including engine, gearbox or braking functions.
What to check first
- Test the battery and charging voltage first
- Read codes from all modules to see which ones cannot communicate
- Measure bus resistance and voltage at the diagnostic socket
- Unplug modules on that bus one at a time to find the one disturbing communication, and inspect wiring for damage
Related codes
- U0109 Lost communication with fuel pump control module
- U0120 Lost communication with starter/generator control module
- U0121 Lost communication with ABS control module
- U0126 Lost communication with steering angle sensor module
- U0127 Lost communication with tyre pressure monitor module
- U0140 Lost communication with body control module
- U0184 Lost communication with radio
- U0252 Lost communication with rear lighting control module B
Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: