How to Test Automotive CAN Bus Wiring With a Multimeter
A multimeter cannot read the data on a controller area network. It can still find most of the wiring faults that take the network down: opens, shorts, missing termination and bad grounds. This guide explains how to check CAN bus wiring in a logical order on a conventional 12-volt electrical system and what the readings mean. It also shows where the low-voltage network ends and a hybrid or electric vehicle's high-voltage traction system begins.
Establish the symptoms
Communication faults rarely produce a single clean complaint. Typical signs include several warning lights coming on together, gauges that drop to zero or flicker, and a scan tool that cannot connect. You may also see power windows or climate controls that stop responding, a no-start or no-crank, or a transmission stuck in a failsafe gear. Trouble codes that begin with U, such as lost communication with the engine or body control module, are the strongest sign that the network itself needs attention rather than one component.
Before reaching for a meter, write down when the problem appears. It might happen only during cranking, after the car sits overnight, in rain or after a car wash, over bumps, or when the car is hot or cold. Note any recent work, including battery replacement, a jump start, collision repair, a new stereo, a remote starter, or a dash camera or tracking device plugged into the diagnostic port. Also list which modules report lost communication and which are still talking. If every module on one branch has gone silent while others work, the fault is likely in that branch's wiring or connector.
Distinguish plausible causes
Wiring faults are the main suspects. These include an open in the CAN high or CAN low wire, the two wires shorted together, either wire shorted to ground or to battery voltage, a chafed harness, and a corroded or spread terminal at a connector. A missing or damaged terminating resistor belongs on this list too, because high-speed CAN relies on a resistor at each end of the main bus. Symptoms that change when a harness is flexed, or that appeared after water entry or body repair, support a wiring cause.
A failed module can hold the bus in a fixed state and silence every other module. Until that module is unplugged, this looks identical to a shorted wire. A module that has lost its own power feed or ground will simply drop off the network. A blown fuse is the usual reason, and the replacement must match the specified fuse rating. Low system voltage is another common cause, because a weak battery or poor charging output can make modules reset and log communication codes, especially during cranking. If codes appear only while starting, or the battery tests weak, look at the supply before the network wiring. A module that never goes to sleep can keep the network awake and create a parasitic draw, so a battery that keeps going flat can be part of the same fault.
Checks in a useful order
Start with checks that need no disassembly. Inspect harnesses near door hinges, seat tracks and under the battery tray. Look for aftermarket devices spliced into the network, and check the fuses for each silent module. Then measure voltage across the battery terminals. A healthy, rested 12-volt battery typically reads about 12.6 volts, and charging output with the engine running is commonly 13.5 to 14.7 volts, though exact specifications vary. Fix any battery or charging problem before chasing network faults. On a hybrid or electric vehicle, the CAN network runs on the low-voltage auxiliary battery. That battery is separate from the high-voltage traction battery and its orange cables, and disconnecting it does not de-energize the traction system. Never probe orange cables, high-voltage connectors or inverter components. Any test that would disturb them belongs to a technician trained in the manufacturer's high-voltage isolation procedure.
Next, get the wiring diagram for the specific vehicle and network. It shows the CAN high and CAN low wire colors and the location of the terminating resistors, splice packs and any gateway module. On many vehicles the diagnostic connector carries high-speed CAN high on pin 6 and CAN low on pin 14, with grounds on pins 4 and 5. Some models route the port through a gateway, so confirm the layout in the diagram. For the resistance test, turn the ignition off, move the key away and wait for the modules to go to sleep. Then disconnect the negative battery cable. Measure resistance between CAN high and CAN low, then from each wire to a clean ground. Use back-probe pins or the correct terminal adapters, because forcing meter probes into terminals spreads them and can create a new intermittent fault.
For the voltage check, reconnect the battery, switch the ignition on and measure each CAN wire to ground. The meter averages a rapidly switching signal, so on a typical high-speed bus CAN high reads slightly above 2.5 volts and CAN low slightly below. Neither wire should sit at zero or at system voltage. To isolate a fault, unplug modules or separate splice connectors one at a time while watching the readings, starting with the silent branch. Low-speed fault-tolerant and single-wire CAN networks use different values, so follow the service information for those.
Interpret the findings
On a high-speed bus, resistance close to 60 ohms means both terminating resistors are in the circuit. It does not prove every branch is intact, because a broken stub wire to one module will not change that reading. A reading around 120 ohms suggests one terminator is missing or the main bus is open between the test point and one end. A reading well below 60 ohms points to the two wires shorted together or to an extra resistor, often added by an aftermarket device. An open reading means neither terminator is connected to the test point, commonly because of a break near the diagnostic connector or gateway. From either CAN wire to ground, a healthy circuit reads high resistance, and a low reading indicates a short to ground. Some vehicles place terminators inside modules, so expect the reading to change when such a module is unplugged.
With the ignition on, a CAN wire near zero volts is likely shorted to ground, and one near battery voltage is likely shorted to power. If both wires read the same voltage, they may be shorted together. If unplugging one module restores communication and normal readings, that module or its connector is pulling the bus down. Inspect its terminals and confirm its power and ground with a loaded voltage drop test before condemning it. If resistance and voltage are normal but communication still fails, suspect an intermittent fault, a module problem or a signal quality issue that only an oscilloscope can show. Replacement modules often need programming or configuration, so confirm the diagnosis before buying parts.
Urgency and next action
Stop driving and arrange a tow if the network fault disables the speedometer, ABS or stability control, power steering assist, or transmission control. Do the same if the engine stalls or if you notice a burning smell or melted insulation near a harness. On a hybrid or electric vehicle, any high-voltage system warning alongside network codes also means parking the vehicle. Communication faults can get worse without warning, so no driving distance can be called safe, even when the car still drives normally.
Whether you continue the repair yourself or take the car to a shop, keep a record. Include the full list of codes with the modules that set them, freeze-frame data if available, the conditions in which the fault occurs, and any recent work or accessories. Write down each measurement with where it was taken, the ignition state and whether the battery was connected, along with battery voltage and charging output. Note which connectors you unplugged and what changed. Save the codes before clearing them, because the pattern of which modules lost contact is one of the best clues for locating the fault.