You turn off your car, walk away, and hear the cooling fan still humming under the hood. Hours later, it's still running. Your battery is draining, and something is clearly wrong. When a PCM relay driver fault keeps the cooling fan running when the ignition is off, it's not just an annoyance it can kill your battery overnight, overwork your fan motor, and signal a deeper electrical problem that needs attention before it gets worse.

What Is a PCM Relay Driver and How Does It Control the Cooling Fan?

The PCM (Powertrain Control Module) is your car's main computer. Among many jobs, it decides when the radiator cooling fan should turn on and off based on engine temperature data from sensors. It does this by sending a low-current signal called the relay driver to the fan relay. That relay then switches on the high-current circuit that actually spins the fan motor.

Think of it like a light switch. The PCM is your hand flipping the switch (the relay driver), and the relay is the switch itself that turns on the light (the fan). If your hand gets stuck pushing the switch, the light stays on. That's essentially what happens when the PCM relay driver has a fault it keeps telling the relay to stay closed, and the fan never shuts off.

Why Does My Cooling Fan Stay On After I Turn the Engine Off?

There are a few reasons a radiator fan might run with the key off, but a PCM relay driver fault is one of the most common and misunderstood causes. Here's what's happening inside the circuit:

  • Stuck-on relay driver signal: The PCM's internal transistor or driver circuit that controls the fan relay gets stuck in the "on" position due to an internal failure.
  • Short to ground in the driver circuit: The wire between the PCM and the relay has a short to ground, which mimics the "on" command even with the ignition off.
  • Welded or stuck relay contacts: Sometimes the relay itself is fine, but the PCM's driver is the root cause testing the relay alone can lead you down the wrong path.
  • After-run feature confusion: Some vehicles run the fan briefly after shutdown to cool the engine, but this should stop within a few minutes. If it runs for hours, that's not normal.

If you want to understand whether a faulty engine control module can cause continuous fan operation, this breakdown of ECU/PCM malfunctions and radiator fan behavior covers the electrical details.

How Can I Tell If the PCM Relay Driver Is the Problem and Not Something Else?

Before blaming the PCM, you need to rule out other causes. A fan that won't turn off can also be caused by:

  • A stuck-closed fan relay (mechanical failure, not PCM-related)
  • A bad coolant temperature sensor sending false high-temperature readings
  • A wiring short to power or ground between the relay and fan
  • An aftermarket alarm or remote start system tapping into the fan circuit

Quick Diagnostic Steps

  1. Pull the fan relay with the key off. If the fan stops, the problem is in the relay control side (likely the PCM driver or its wiring). If the fan keeps running, you have a wiring short elsewhere in the power circuit.
  2. Test the relay driver wire. With the relay removed, use a multimeter to check for voltage or ground on the PCM's control pin at the relay socket. With the ignition off, this wire should show no signal. If it shows a constant ground (on ground-switched systems) or constant voltage (on power-switched systems), the PCM driver is stuck on.
  3. Unplug the PCM connector. If the signal disappears when you disconnect the PCM, the fault is inside the PCM itself. If the signal remains, you have a short in the wiring harness between the PCM and the relay.
  4. Swap the relay with an identical one. If the fan still stays on, the relay is not the issue focus on the driver circuit.

For Jeep owners dealing with this exact issue, this Jeep Wrangler PCM ground short diagnosis guide walks through the ground-side driver fault that commonly causes this problem. BMW E46 owners can check these E46-specific troubleshooting steps for platform-related quirks.

What Causes the PCM Relay Driver to Fail?

PCM relay driver circuits fail for several reasons:

  • Internal transistor burnout: The small MOSFET or transistor inside the PCM that switches the relay can overheat and short-circuit, especially if the relay coil draws more current than expected due to a failing relay.
  • Water intrusion: Many PCMs are located in areas exposed to moisture. Corrosion on the circuit board can create unintended shorts between traces.
  • Voltage spikes: Jump-starting the car incorrectly, a failing alternator, or a bad battery can send voltage spikes through the PCM and damage driver circuits.
  • Age and heat cycling: Solder joints on the PCM board can crack over years of thermal expansion and contraction, creating intermittent or permanent faults.

Common Mistakes When Diagnosing a Fan That Won't Shut Off

Here are the traps people fall into when dealing with this problem:

  • Replacing only the relay. This is the most common mistake. The relay is cheap and easy to swap, so people start there. But if the PCM is commanding the relay to stay on, a new relay will behave the same way.
  • Replacing the PCM without testing the wiring first. A short in the harness between the PCM and relay socket can cause the same symptom. If you install a new PCM without finding and fixing the wiring fault, you could damage the replacement unit too.
  • Ignoring the after-run timer. On some vehicles (VW, Audi, BMW, certain GM models), the fan is designed to run for a short period after shutdown. Make sure you're not chasing a normal operating feature.
  • Not checking for aftermarket modifications. Remote start modules, aftermarket alarms, and even some poorly installed stereos can tap into the fan relay circuit and cause unexpected behavior.

How Do You Fix a PCM Relay Driver Fault?

The fix depends on where the fault actually is:

  • Wiring short: Locate and repair the damaged wire between the PCM connector and the relay socket. Use proper solder and heat-shrink, not wire nuts or electrical tape.
  • Internal PCM failure: The PCM can often be repaired by an automotive electronics specialist who can replace the failed transistor or driver component on the board. This is usually cheaper than a full PCM replacement.
  • Full PCM replacement: If the board is badly corroded or has multiple failures, a replacement PCM (new, remanufactured, or salvage) may be necessary. New units will need to be programmed to your vehicle.
  • Relay replacement: If testing confirms the relay contacts are welded together (a separate issue from the driver fault), replace the relay. But only after ruling out the PCM driver as the root cause.

Can I Drive With the Cooling Fan Always Running?

You can drive short distances, but it's not a good idea long-term. Here's why:

  • Battery drain: The fan draws 10–30 amps. With the engine off, it will drain your battery in a few hours, potentially leaving you stranded.
  • Fan motor wear: Continuous operation will burn out the fan motor prematurely, adding another repair to the list.
  • Underlying issue risk: If the fault is a wiring short, it could worsen and cause additional electrical damage or even a fire in extreme cases.

Until you fix the root cause, consider pulling the fan relay when you park the car to prevent battery drain. Just remember to reinstall it before driving, and watch your temperature gauge carefully if you're driving in slow traffic or warm weather without the fan operating.

Practical Checklist: Diagnosing PCM Relay Driver Fault Keeping the Fan On

  1. Note when the fan runs. Does it run only after shutdown, or does it run even when cold with the battery connected?
  2. Pull the relay. Does the fan stop? If yes, the issue is on the control side. If no, check the power-side wiring for shorts.
  3. Test the relay driver wire at the relay socket with a multimeter and the ignition off. You should see open circuit (no ground, no voltage). Any active signal means the PCM driver or the wire is the problem.
  4. Disconnect the PCM connector and retest the driver wire. If the signal goes away, the fault is inside the PCM. If it stays, you have a wiring short.
  5. Inspect the PCM connector for corrosion, bent pins, or water damage.
  6. Check for aftermarket devices that may be tapped into the fan relay circuit.
  7. Verify your vehicle doesn't have a normal after-run feature before condemning any parts.
  8. If the PCM is faulty, get a repair quote from an electronics specialist before ordering a new unit board-level repair can save hundreds of dollars.

Tip: If you're not comfortable with multimeter testing or tracing wiring diagrams, take the car to a shop that specializes in electrical diagnosis. Replacing a PCM without confirming the root cause can cost you $500–$1,500 in parts and programming alone and the problem may come right back if the wiring was the issue all along.

Try It Free