01 Tech Behind Autonomous Cars: Sensors, AI, and Self-Driving … • 02 Silent But Deadly: The Secret Dangers of Worn Ball Joints • 03 The Complete Guide to MAF Sensors: Diagnosis, Maintenance, … • 04 From Farm Tracks To City Streets: Why The Land Rover Defend… • 05 The Embarrassing Reason Some Drivers Keep Burning Through H… • 06 Understanding the Oxygen Sensor: How It Works and Its Benef… • 07 What Mechanics Check First When Fuel Usage Suddenly Spikes • 08 Toyota Invests in New Battery Technology, Eyes 1.5 Million … • 09 This Is How Mercedes Magic Body Control Scans The Road • 10 Why You Should Avoid Driving in Very Low RPMs on High Gear •

DTC codes / P2Dxx · Hybrid propulsion / P2D87

P2D87Fan 1 Control Module Over Temperature

P2D87 indicates that the fan 1 control module has reported an internal over-temperature condition to the powertrain control module (PCM). The module monitors its own temperature and sets this code when that temperature exceeds a calibrated threshold, typically due to excessive current draw, poor cooling, or an internal fault.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaHybrid propulsion

Symptoms you may notice

  • Illumination of the check engine light or service vehicle soon message
  • The engine cooling fan may run continuously at full speed or not at all
  • Possible engine overheating if the fan does not activate when needed
  • Reduced air conditioning performance due to fan operation being disabled
  • In some cases, no symptoms besides the warning light

Common causes, most likely first

  1. Fan motor drawing excessive current due to worn brushes or bearings
  2. Poor electrical connection or high resistance in the fan control module wiring
  3. Fan control module internal failure causing excessive heat generation
  4. Restricted airflow to the fan control module due to debris or damaged heatsink
  5. Ambient temperatures extremely high combined with continuous fan operation
  6. A short circuit in the fan motor or wiring causing overcurrent
  7. Software calibration issue in the control module (rare)

How to diagnose and fix it

  1. Verify the code with a scan tool and check for any related codes in the fan control system
  2. Inspect the fan control module and its wiring for signs of overheating, corrosion, or damage
  3. Measure the current draw of the fan motor and compare to specifications
  4. Check the fan motor for free rotation and abnormal noise
  5. Test the resistance of the fan control module wiring and repair any high-resistance connections
  6. Replace the fan control module if internal over-temperature is confirmed and other causes are ruled out
  7. Clear the code and verify the repair by running the fan and monitoring module temperature

Overlooked Causes of Fan Module Overheating

  • A fan motor that is beginning to seize can draw excessive current without blowing a fuse, leading to module overheating that only sets a code during extended fan operation.
  • The fan control module often relies on airflow for cooling, so a missing or damaged underbody shield can cause the module to overheat in slow traffic even when the fan itself works correctly.
  • This code does not always mean the module is faulty; a poor ground connection at the module can cause increased resistance and heat generation that mimics an internal failure.
  • In some vehicles, the fan control module is integrated into the fan assembly, so replacing just the module may not be possible and the entire assembly may be required.
  • Intermittent over-temperature codes can be caused by a fan motor that only draws high current when hot, so testing should be done with the fan running under load.

Can I keep driving with P2D87?

If the engine temperature gauge remains normal and the fan operates, you can drive cautiously to a repair shop, but avoid prolonged idling or heavy traffic that could cause overheating. If the temperature gauge rises or the fan stops working, pull over and stop the engine to prevent damage.

Tools that help

Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage