U1216
CAN Controller
U1216 is an OBD-II diagnostic trouble code meaning: CAN Controller. Common causes: damage to the can bus wiring harness, can bus controller malfunction. Estimated repair cost: $56–167.
Symptoms
- Incorrect operation of the vehicle's electronic systems
- The Check Engine light comes on
- Loss of communication between control units
- Problems starting the engine
Causes
- Damage to the CAN bus wiring harness
- CAN bus controller malfunction
- Controller power problems
- Corrosion or poor contact in connectors
- Interference in the electrical system
How to Fix
- Check the integrity of the CAN bus wiring harness
- Check the contacts in the controller connectors
- Check the power supply to the CAN bus controller
- Scan all control units for errors
- If necessary, replace the CAN bus controller
Related codes
FAQ
What does the U1216 code mean?
U1216 is an OBD-II diagnostic trouble code that indicates: CAN Controller
What causes a U1216 error code?
The most common causes of U1216 include: Damage to the CAN bus wiring harness; CAN bus controller malfunction; Controller power problems; Corrosion or poor contact in connectors.
How do I fix a U1216 diagnostic trouble code?
To fix U1216: Check the integrity of the CAN bus wiring harness. Check the contacts in the controller connectors. Check the power supply to the CAN bus controller. For a complete diagnosis, use an OBD-II scanner.
Is it safe to drive with U1216?
Do not drive — repair immediately
How much does it cost to fix U1216?
The estimated repair cost for U1216 is $56–167. Actual cost depends on your vehicle, location, and labor rates.
See also: Russian version · NationStat