Radiator Anti-Tamper Module Communication Error
Code U0587 indicates that the vehicle's control module has received invalid or corrupted data from the radiator anti-tamper device. This component is a security system specific to certain manufacturers, designed to detect unauthorized modifications to the cooling system. The communication failure occurs on the vehicle's data bus (typically CAN), preventing the main ECU from validating the integrity of the cooling system.
1. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.
2. Most Common Causes
- Internal failure of the radiator anti-tamper module
- Interference or damage to the CAN bus wiring to the device
- Corrosion or disconnection in the module connectors
- Outdated or corrupted software in the anti-tamper module
- Unauthorized radiator replacement without corresponding reprogramming
- Failure in the ECU receiving the data
3. Symptoms You Will Notice
- Check Engine Light illuminated
- Possible cooling system warning messages on the dashboard
4. Step-by-Step Diagnosis
Scan the vehicle for all stored codes and freeze frame data
Inspect the radiator anti-tamper module and its wiring for damage, corrosion, or loose connections
Check CAN bus communication at the module using a multimeter or oscilloscope
Verify the module's software version and update if necessary
If the radiator was replaced, ensure it is the correct OEM part and reprogrammed
5. Frequently Asked Questions
Is it safe to drive?▼
The severity is medium. While the vehicle may still be drivable, the cooling system integrity cannot be verified, which could lead to overheating or other issues. It is recommended to diagnose and repair promptly.
How much does it cost to fix?▼
Costs vary widely depending on the root cause. A simple software update may cost $100-$200, while replacing the anti-tamper module or repairing wiring could range from $300 to $800. If the radiator needs replacement and reprogramming, expect $500-$1500.