Overview
The Porsche 996 cooling-fan system is straightforward once you understand the control logic. This guide covers stock operation, common faults, quick diagnostics, and track-oriented options, plus a safer alternative for street cars through ECU or DME calibration.
Important: Any modification that alters the OEM cooling strategy should be performed by qualified professionals and is intended for track use. For street cars, consider ECU or DME calibration rather than wiring modifications.
How the 996 fans work
Front radiator fans
- Both fans run together in two stages:
- Low speed: powered through a series resistor.
- High speed: direct 12 V supply, louder and stronger.
- Low-speed triggers: A/C request ON or coolant above 96.75°C.
- High-speed triggers: coolant above about 102°C or A/C pressure above about 16 bar.
Rear engine-compartment fan
- Reduces engine-bay heat soak around the engine and electronics.
- Triggered by engine-compartment temperature or coolant temperature around 102°C.
- It is often heard only after heat soak or in very hot conditions.
A/C interaction
- Turning the A/C ON requests the front fans at low speed immediately.
- This is why coolant temperatures often drop in traffic when the A/C is switched on.
Common failures and symptoms
1. Low-speed resistors
Typical symptoms: low speed does not run, temperatures creep up in traffic, then drop quickly when high speed finally engages.
2. Relays and fuses
- Stage-specific relay failures.
- Heat-stressed or corroded terminals.
3. A/C pressure switch or sensor faults
These faults may prevent a low-speed fan request when the A/C is ON.
4. Fan motors and wiring
- Worn brushes or seized bearings.
- Intermittent wiring faults.
Quick diagnostic checks
A/C idle test
With the A/C ON at idle, both front fans should spin at low speed within seconds.
Relay-panel stage test
With ignition ON, briefly jump pin 30 (+12 V) to pin 87 (fan output) to verify motor and stage operation.
Relay map: driver footwell
- 19: left low.
- 20: left high.
- 21: right low.
- 22: right high.
Engine-compartment fan quick test
- Warm the engine.
- Unplug the 2-wire sensor between the passenger-side first and second intake runners.
- The engine-bay fan should start; reconnect the sensor to stop it.
Track-focused fan modifications
These examples explain what owners do and why. They are not a recommendation for street cars. Miswiring can damage the DME, relays, or fan circuits, and can mask an underlying cooling-system fault.
1. Manual switch for high-speed radiator fans
Concept: bypass DME command by grounding relay coils on demand.
- Tie coil ground, pin 85, on relays 20 and 22 together.
- Route this to a cabin switch, with the other switch terminal connected to a good chassis ground.
- Ignition ON and switch ON makes both front fans run at high speed immediately.
Note: Fans may run briefly after key-off. Ensure wiring is correctly fused, protected, and routed safely.
2. Relay jumper modifications
Concept: use a shorting link at a relay socket to force a stage under certain conditions.
- Do not tie high-current outputs, pin 87, between separate relays because of backfeeding risk.
- If borrowing triggers, isolate them correctly, for example with diodes, to protect the DME.
3. Removing the series resistor
This modification is commonly discussed, but it changes OEM low-speed logic and is generally not recommended outside controlled track use.
A safer alternative for street cars
Rather than altering wiring, an ECU or DME calibration can:
- Lower fan-on thresholds.
- Improve temperature control without masking faults.
- Preserve OEM diagnostics and fail-safes.
- Keep wiring intact and reversible.
Supported DMEs: M5.2.2 and ME7.2
More information:
Porsche 911 (996) ECU tune (M5.2.2 and ME7.2) by JS Motorsport
Quick reference
- Low speed: coolant above 96.75°C or A/C ON.
- High speed: coolant above about 102°C or A/C pressure above about 16 bar.
- Relay map: 19 left low, 20 left high, 21 right low, 22 right high.
- ISO relay pins: 30 (+12 V), 87 (load), 85 (coil ground or DME), 86 (coil +12 V).
