THERMO-KING-516 critical Thermo King

I/O Controller to Application Controller Communication Failure

The THERMO-KING-516 (Thermo King) EV fault code means: I/O Controller to Application Controller Communication Failure. This is a critical severity code.

My Garage →
Keep driving?
No -- stop driving
DIY difficulty
moderate
Estimated cost
DIY connector/fuse repair: $10-$80 in materials. Professional harness repair by a mobile reefer tech: $150-$400 labor. I/O controller replacement (parts + labor at a Thermo King dealer): $500-$1,200. Application controller replacement: $800-$2,000 depending on parts availability and labor rate.
Built for Diesel — Not a Car Reader
ANCEL HD7000 Heavy-Duty Diesel Scanner

A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Lower-Cost Diesel Option
FOXWELL HD301 Diesel Truck Scanner

Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Unit shuts down immediately and displays Alarm 516 on the Smart Reefer 4 (SR-4) panel
  • Unit will not restart after pressing AUTO or MANUAL, alarm returns at startup
  • All outputs go dead, fans and condenser motor stop responding
  • No setpoint control, unit does not attempt to pull down temperature
  • Alarm 516 appears alongside other communication-type alarms in the Alarm Menu
  • Controller display may show dashes or blank fields where sensor readings normally appear
  • Unit may cycle power on its own and repeatedly fail to complete startup sequence

Probable Causes (Ranked by Likelihood)

  • Damaged, corroded, or backed-out connector on the CAN communication harness between the I/O controller and application controller Very Likely
  • Chafed or broken wire in the internal CAN data link harness, often caused by vibration wear or trailer flex damage Very Likely
  • Failed I/O controller board, preventing it from transmitting on the CAN network Likely
  • Failed application (main) controller board, preventing it from receiving CAN messages from the I/O controller Likely
  • Blown fuse or loss of supply voltage to one of the controllers, causing it to drop off the CAN network Possible
  • CAN network termination resistor failure or missing resistor, causing signal integrity loss Possible
  • Software version mismatch between the I/O controller and application controller after a partial firmware update Less Likely

Step-by-Step Diagnostic Procedure

  1. Start with a full power cycle. Press OFF, wait 30 seconds, then press AUTO to restart the unit. If Alarm 516 returns immediately on startup, the fault is persistent and not a random dropout.

  2. Navigate to the Alarm Menu on the Smart Reefer 4 (SR-4) and note every active and stored alarm alongside 516. Communication codes that appear together, such as 517 or other 5xx-range alarms, help narrow down which controller or which segment of the CAN harness is at fault.

  3. Inspect the main controller harness connectors. Locate the multi-pin connectors on both the I/O controller and the application controller (typically mounted together in the control box on the unit nose). Unplug each connector, look for bent pins, green corrosion, moisture intrusion, or any pin that is pushed back in its housing. Reseat firmly and apply dielectric grease if connectors show moisture damage.

  4. Trace the CAN data harness between the two controllers. Look for any spot where the wiring runs near sheet metal edges, frame brackets, or moving parts. Flex the harness by hand while watching the SR-4 display. If the alarm clears or flickers, you have a chafed or intermittent wire at that spot.

  5. Check controller supply voltages. With a multimeter set to DC volts, measure the supply voltage at the I/O controller power input connector. You should see approximately 12V DC (battery voltage) at the supply pins. A reading below 11V or no voltage at all means a blown fuse or bad ground is knocking the controller offline. Check the controller fuse block in the control box for any open fuses.

  6. Measure CAN bus resistance. With power OFF and both controllers unplugged, measure resistance across the CAN High and CAN Low pins on the harness. A healthy terminated CAN network reads approximately 60 ohms. A reading of 120 ohms means one terminator is missing or open. A reading of infinity or near zero indicates a broken wire or short in the CAN pair.

  7. If all wiring and connectors check out and the fault persists, the fault is likely an internal board failure in either the I/O controller or the application controller. At this point you need a Thermo King dealer or a mobile reefer tech with a diagnostic laptop running the TK software to perform controller-level diagnostics, confirm which board is dead, and re-flash or replace the failed controller.

Frequently Asked Questions

What does Thermo King alarm 516 mean?

Alarm 516 means the internal CAN communication link between the I/O controller and the application (main) controller has failed. These two controllers constantly talk to each other over a CAN data link to coordinate every function on the unit. When that link goes down, the unit shuts off completely because the main controller cannot command the outputs or read sensor data.

Can the unit still run with alarm 516 active?

No. Alarm 516 is a shutdown fault. The unit will not run in AUTO or MANUAL mode until the communication link between the two controllers is restored. There is no bypass or workaround in the field.

How much does it cost to fix alarm 516?

If it is a loose connector or a blown fuse, you are looking at under $100 in parts and an hour of your own time. A harness repair by a mobile tech typically runs $150-$400. If a controller board needs to be replaced, expect $500-$2,000 depending on which controller failed and current parts pricing.

My load is temperature-sensitive, can I keep the cargo cold while I diagnose this?

No, the unit is completely down with this alarm. Get your load into another temperature-controlled environment or a functioning unit as soon as possible. Do not count on the trailer maintaining temperature passively for more than a couple of hours in warm weather, especially with produce or frozen goods.

Sources

This page is built from documented references. Verify against your own service info before repair work.

Explore More