What Does Code P1476 Mean?
DTC P1476 indicates an electrical circuit malfunction within the high-speed control circuit for the engine cooling fan relay. The Engine Control Module (ECM), also known as the Powertrain Control Module (PCM), is designed to actively monitor the electrical integrity and operational status of critical components, including the engine cooling fan system. When the ECM commands the high-speed cooling fan to activate (typically based on elevated engine coolant temperature, high A/C refrigerant pressure, or specific vehicle speed conditions), it monitors the feedback voltage or current draw through the high-speed fan relay control circuit. If the ECM detects an open circuit, a short to ground, a short to voltage, or an incorrect resistance within this specific circuit that prevents the high-speed fan relay from being properly activated or de-activated, it will register a P1476 code. This directly impacts the engine’s ability to maintain optimal operating temperature, particularly under demanding conditions such as idling in traffic or operating in hot climates, as the cooling fan may fail to engage at its high-speed setting, leading to potential overheating.
Common Symptoms
- Engine Overheating: Especially noticeable at idle, low speeds, or in heavy traffic where insufficient airflow over the radiator occurs without fan assistance.
- A/C Performance Degradation: The air conditioning system may not cool effectively, particularly at low speeds, as the high-speed fan often assists in dissipating heat from the A/C condenser.
- Cooling Fan Not Operating: The high-speed setting of the cooling fan may fail to activate when commanded by the ECM, although the low-speed fan might still function.
- Check Engine Light (CEL) Illumination: The Malfunction Indicator Lamp (MIL) will typically illuminate once the code is set.
- Unusual Fan Noise: Less common, but sometimes a struggling fan motor due to a failing relay can produce unusual noises before complete failure.
What Causes the Code P1476?
- Faulty High-Speed Cooling Fan Relay: The relay itself may have internal failures, such as stuck contacts, an open coil, or excessive resistance.
- Open or Short Circuit in Wiring: Damage, corrosion, or breaks in the electrical wiring leading to or from the high-speed cooling fan relay. This includes the control wire from the ECM/PCM, the power wire to the relay, and the output wire to the fan motor.
- Corroded or Loose Electrical Connections: Poor contact at the relay terminals, fuse box connections, cooling fan motor connector, or ECM/PCM connector can disrupt circuit integrity.
- Blown Fuse: A fuse protecting the cooling fan high-speed circuit may have blown due to a short or excessive current draw.
- Faulty Cooling Fan Motor: An internal short or open within the fan motor itself can cause excessive current draw, an open circuit, or prevent the motor from running, leading the ECM to detect a circuit malfunction.
- Internal ECM/PCM Fault: Although less common, a faulty driver circuit within the ECM/PCM responsible for controlling the high-speed fan relay can cause this code.
How to Diagnose and Troubleshoot
Diagnosing P1476 requires a systematic approach, utilizing a digital multimeter (DMM) and an OBD-II scanner with bi-directional control capabilities if possible.
- Visual Inspection: Begin by thoroughly inspecting the entire cooling fan circuit. Look for obvious signs of damage to the wiring harness, corrosion at connectors (especially at the fan motor, relay, and fuse box), and ensure all connections are secure. Check the fuse(s) associated with the cooling fan circuit, typically located in the under-hood fuse box. A blown fuse often indicates an underlying short circuit.
- OBD-II Scanner Check: Connect an OBD-II scanner to confirm P1476 is the only active code. Check for any pending codes. If your scanner has bi-directional control, attempt to command the high-speed cooling fan ON and OFF. Listen for an audible click from the fan relay and observe if the fan operates. Monitor the Engine Coolant Temperature (ECT) sensor reading to ensure it is accurate.
- Cooling Fan Relay Test:
- Locate the high-speed cooling fan relay. Many vehicles use a multi-speed fan system with separate relays or a single relay with multiple output stages. Ensure you identify the correct high-speed relay.
- With the ignition OFF, remove the relay. Identify the terminals corresponding to the coil (control side) and the switch (power side). Refer to the vehicle’s wiring diagram.
- Using a DMM, check for battery voltage at the relay socket’s main power input terminal (typically pin 30 or similar) with the ignition ON.
- Check for continuity to ground at the relay socket’s ground terminal for the coil side.
- With the ECM commanding the fan ON (e.g., engine running and hot, or using bi-directional control), check for the control signal (either ground or 12V, depending on whether the ECM grounds or powers the coil) at the relay socket’s control terminal.
- To test the relay itself, apply 12V and ground to the coil terminals (pins 85 & 86). You should hear an audible click. While energized, check for continuity between the switch contacts (pins 30 & 87 or similar). If the relay does not click or show continuity, it is faulty.
- Wiring Integrity Check:
- If the relay has proper power and ground but no control signal from the ECM when commanded ON, disconnect the ECM connector and the relay connector.
- Use the DMM to check for continuity of the control wire between the ECM connector pin and the relay socket pin. There should be very low resistance (typically less than 5 ohms).
- Test for shorts to ground or shorts to power on the control wire by probing it while disconnected from both ends.
- Similarly, check the power and ground supply wires for the fan motor itself from the relay output.
- Cooling Fan Motor Test: If the relay is good and the wiring to it is intact, but the fan still doesn’t run, the issue might be the fan motor.
- Disconnect the fan motor electrical connector.
- Caution: Ensure safety. Directly apply 12V and ground from a fused power source (e.g., battery) to the fan motor terminals. The fan should spin vigorously. If it does not, the motor is faulty.
- If it spins, use an amp clamp to measure the current draw. Compare this to manufacturer specifications. Excessively high current draw can indicate a failing motor and could have been the cause of a blown fuse or relay damage.
- ECM/PCM Test (Last Resort): If all other components (relay, wiring, fuse, fan motor) test good, and the ECM is not providing the correct control signal, then an internal ECM/PCM fault is probable. This should only be considered after exhaustive testing confirms all external circuits are perfect.
Recommended Repairs and Solutions
Once the root cause of P1476 has been identified through thorough diagnosis, the following repairs are typically recommended:
- Replace the Cooling Fan High-Speed Relay: This is a very common failure point. Ensure the replacement relay is of the correct specification for the vehicle.
- Repair or Replace Damaged Wiring: Address any open circuits, short circuits, or damaged insulation in the wiring harness connected to the cooling fan relay and motor. Use appropriate gauge wire and heat-shrink connectors for durable repairs.
- Clean and Secure Electrical Connections: Disconnect, clean with electrical contact cleaner, and re-secure any corroded or loose terminals at the relay, fuse box, fan motor, and ECM/PCM connectors. Apply dielectric grease to prevent future corrosion.
- Replace Blown Fuse and Address Underlying Short: If a fuse was blown, replace it with one of the correct amperage. Critically, identify and repair the cause of the blown fuse (e.g., a shorted wire or faulty fan motor) before replacing the fuse to prevent immediate re-occurrence.
- Replace the Cooling Fan Motor Assembly: If the fan motor itself is found to be faulty (not spinning, excessive current draw, or open circuit), replace the entire cooling fan assembly or just the motor if separable.
- ECM/PCM Replacement/Reprogramming: In rare cases where an internal ECM/PCM driver fault is confirmed, the ECM/PCM may need to be replaced and programmed to the vehicle. This is a costly repair and should only be performed after all other possibilities have been definitively ruled out.
Mechanic’s Tip: After any repair involving the cooling system, always ensure proper coolant levels are restored and the system is thoroughly bled to remove any trapped air. Test the cooling fan operation by allowing the engine to reach operating temperature and observing if the high-speed fan engages at the appropriate time. Confirm proper A/C operation if applicable. Clear the DTC and perform a drive cycle to ensure the code does not return.

