HomeTrouble CodesU0587

U0587 — Invalid Data Received From Radiator Anti Tamper Device

Generic OBD-II · all makesNetwork / communication

The U0587 code indicates that a control module (typically the PCM) has received invalid or implausible data from the radiator anti-tamper device. This device is designed to detect unauthorized access or tampering with the cooling system, often for emissions or security compliance. The code sets when the data signal from the device is missing, corrupted, or outside expected parameters.

Symptoms

What causes it — most likely first

1. Faulty radiator anti-tamper device

The device itself may have failed internally, causing it to send invalid or no data to the receiving module.

2. Wiring or connector issues at the anti-tamper device

Damaged, corroded, or loose wiring/connectors between the device and the control module can disrupt data transmission.

3. Communication bus fault (e.g., CAN bus)

A short, open, or interference on the vehicle's communication network can corrupt the data signal from the anti-tamper device.

4. Software incompatibility or corruption

Outdated or corrupted software in the anti-tamper device or the receiving module may cause invalid data interpretation.

5. Faulty receiving control module (e.g., PCM)

In rare cases, the module that interprets the data may have an internal fault, but this is the least likely cause and should only be considered after all other possibilities are ruled out.

How it's diagnosed

  1. Use a scan tool to verify the U0587 code and check for any other communication or related codes. Document freeze frame data.
  2. Visually inspect the radiator anti-tamper device, its wiring harness, and connectors for obvious damage, corrosion, or loose connections.
  3. Check the communication network (e.g., CAN bus) for proper termination, shorts, or opens using a multimeter or oscilloscope as per service information.
  4. Perform a functional test of the radiator anti-tamper device if possible, following manufacturer-specific diagnostic procedures.
  5. Check for any available software updates for the anti-tamper device or the receiving module that may address communication issues.
  6. If all other diagnostics pass, suspect an internal fault in the receiving control module, but only after thorough verification of the entire circuit and device.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

What is a radiator anti-tamper device?

It is a sensor or module that detects unauthorized access or tampering with the radiator or cooling system, often used to prevent emissions system modifications or theft of cooling system components.

Can I drive with a U0587 code?

In most cases, the vehicle will drive normally, but the code may indicate a security or emissions system issue. It is advisable to have it diagnosed promptly to avoid potential limp mode or other restrictions.

Will clearing the code fix the problem?

Clearing the code may temporarily turn off the warning light, but if the underlying fault is not repaired, the code will return. The code is a symptom, not the cause.

Is the PCM likely the cause of this code?

No. While many drivers are told to replace the PCM for U-codes, the radiator anti-tamper device or its wiring is almost always the root cause. Replacing the PCM without proper diagnosis is rarely effective and should be a last resort.