OBD-II trouble code
U0019: Low Speed CAN Communication Bus
A general fault on the vehicle's low-speed CAN bus — the slowest network, used for low-priority comfort and convenience features. Usually a wiring, connector, or single-module fault on that bus.
Quick facts
- System
- Network
- Category
- Network Communication
- Severity
- Low severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $90 – $800
- DIY difficulty
- Advanced DIY
What does U0019 mean?
U0019 is a generic fault on the low-speed CAN (Controller Area Network) bus. Some vehicles use three tiers of CAN: a high-speed bus (usually 500 kbps) for powertrain and safety modules, a medium-speed bus (around 125 kbps) for body and comfort modules, and a low-speed bus for low-priority convenience features where data only needs to move slowly. The low-speed network — on many GM vehicles this is the single-wire GMLAN bus running near 33 kbps — links things like interior lighting, door and seat modules, certain switches, and other comfort features. U0019 means that low-speed bus has a fault, without naming one specific missing module.
The failure modes follow the usual CAN pattern adapted to a slower, often single-wire network: a short to power or ground, an open or broken wire, a corroded or backed-out terminal, water intrusion, or a single module corrupting traffic for the rest. Single-wire low-speed buses are a little more tolerant of some faults than a twisted high-speed pair, but a hard short or a jabbering module will still take the network down. Because U0019 is generic, it tells you the low-speed bus is sick rather than naming the culprit, and diagnosis is about isolating the bad segment or module.
The practical effect is usually limited to convenience and comfort features — interior lighting, certain power accessories, and similar low-priority items may stop working or behave oddly, and several of those modules may report communication codes at once. The engine, transmission, and brakes live on faster, separate buses, so the car normally starts and drives fine, which makes U0019 a low-severity, driveable fault in most cases. It's still worth fixing so the affected convenience features work and so a developing wiring fault doesn't spread.
Common causes
- Short to power or ground on the low-speed CAN wire
- Open or broken low-speed CAN wire (chafing, rodent damage, accident)
- Corroded or backed-out terminal at a comfort/convenience module connector
- Water intrusion in a connector or harness, often in a door or under-seat area
- A single failed convenience module corrupting bus traffic
- Damaged or loose ground supporting one of the networked modules
- Harness disturbed during trim, seat, or accessory work
- Failed module on the low-speed bus dragging the network down
Symptoms
- Convenience or comfort features not working (interior lighting, certain accessories)
- Several low-priority body features misbehaving at once
- Warning messages tied to comfort/convenience systems
- Scan tool cannot communicate with one or more low-speed-bus modules
- Communication (U-series) codes stored across several comfort modules
- Features that come and go with door movement or vibration
- Engine starts and drives normally
Diagnostic steps
- 1.Record all stored codes in every module — the pattern of which modules report faults helps localize the bad segment of the low-speed bus.
- 2.Use the wiring diagram to identify the low-speed bus wires and modules on this specific vehicle, since the architecture (including single-wire CAN) varies by manufacturer.
- 3.Inspect the low-speed CAN wiring and connectors, focusing on doors, seats, and other areas that flex or see moisture.
- 4.Measure the bus voltage and continuity per the manufacturer's spec for that network.
- 5.Disconnect modules one at a time while watching communication; if the bus recovers when a specific module is unplugged, that module or its branch wiring is the fault.
- 6.Check grounds for the affected modules, since a poor ground can disrupt a low-speed bus.
Repair cost
$90 – $800
Diagnosis typically runs $120-$250. A wiring or connector repair usually lands at $120-$450 depending on access, with door and under-seat harnesses on the higher end. Replacing a convenience module that's corrupting the bus, including any programming, runs $250-$700. Low-speed bus faults are usually cheaper to address than high-speed ones because fewer critical systems are involved.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with module communication / can bus diagnosis preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.