CAN Bus Basics — CAN-H, CAN-L and the 60 Ω Test

All CarsGeneral GuidesAll yearsData Lines (CAN)Updated 2026-10-10

Modern cars have many computers (engine, ABS, meter, body…). They share information on two twisted wires called CAN-H and CAN-L. At each end of the bus there is a 120 Ω resistor. Many 'lost communication' (U-codes) faults are simply a broken wire, a bad connector or a missing resistor.

Pinout — pin number & wire colour

Test point: OBD2 port pins 6 (CAN-H) and 14 (CAN-L)

PinNameWhat it does
6CAN-HCAN high — about 2.5–3.5 V when data is sent.
14CAN-LCAN low — about 1.5–2.5 V when data is sent.
HL120 Ω(in a module)120 Ω(in a module)Engine ECUABS ECUMeterBody ECUOBD2 portpin 6 · pin 14Multimeter, battery OFF:6 ↔ 14 ≈ 60 Ω1234

CAN bus layout

  1. Each end of the bus has a 120 Ω resistor (usually inside two of the modules).
  2. Every module connects to both wires: CAN-H and CAN-L.
  3. You can reach the bus at the OBD2 port: pin 6 and pin 14.
  4. Battery disconnected, measure pin 6 to 14: about 60 Ω = OK. About 120 Ω = one end open. Near 0 Ω = wires shorted together.

🧰 Tools you need

  • Digital multimeter
  • OBD2 scanner (ELM327 or better)
  • 12 V test light
  • Back-probe pins / jumper wires

Common problems & quick checks

ProblemLikely causeWhat to check
Reads about 60 ΩBoth resistors and wires OKLook for a module with no power or ground instead.
Reads about 120 ΩOne end of the bus is open (broken wire, unplugged module)Unplug modules one by one to find which side is open.
Reads near 0 ΩCAN-H and CAN-L shorted togetherCheck for crushed wiring and water in connectors.
CAN-H or CAN-L at 0 V or 12 VWire shorted to ground or to batteryKey ON, measure each wire to ground. Normal is about 2–3 V.

Related trouble codes

This is a simplified drawing for learning. Pin numbers and colours can change by model and year — check the service manual for your exact car before repairing.