Drivers usually notice the cooling system behaving erratically. The most common warning signs are:
Because the PCM monitors fan operation, the check‑engine light may also flash, storing the P0691 code along with related “fan circuit” codes.
The PCM expects a minimum of ~12 V on the fan‑control line. A weak battery, corroded ground, or a failing alternator can cause the voltage to dip below the threshold, leading the PCM to register a “circuit low” condition.
A broken wire, cracked connector, or corrosion at the fan‑control harness can introduce enough resistance to drop the voltage. Even a single bad pin in the PCM‑to‑fan connector may prevent the control signal from reaching the fan.
Inside the PCM, a driver transistor or MOSFET that switches the fan‑control line can degrade over time. When the driver cannot source sufficient current, the PCM detects a low‑voltage condition and logs P0691.
Many vehicles use a dedicated fan‑control relay that is commanded by the PCM. A relay that sticks open or exhibits high coil resistance mimics a low‑voltage circuit from the PCM’s perspective.
Connect a professional scan tool, retrieve P0691 and any related codes (e.g., P0480‑P0482). Clear the codes after noting them.
Measure battery voltage at rest (12.6 V) and while the engine is running (13.8‑14.4 V). If voltage is low, address the battery or alternator first, then retest for P0691.
– Visually examine the fan‑control harness for frayed wires, broken clips, or corrosion.
– Use a multimeter to check continuity from the PCM output pin to the fan relay or fan motor.
– Measure voltage at the PCM pin while the fan should be on; it should be ≥ 12 V. Anything significantly lower indicates an open or high‑resistance path.
Apply 12 V directly to the fan’s power terminal (bypassing the control circuit). If the fan spins at full speed, the motor is functional; the fault lies in the control circuit.
With the ignition on and the fan commanded, measure the voltage at the PCM’s control pin. A reading well below the expected 12 V suggests the internal driver is failing.
Some manufacturers release software updates that correct fan‑control timing or voltage thresholds. Use the manufacturer’s reflash tool or a qualified aftermarket programmer to install the latest calibration.
When voltage is present at the harness but the PCM output remains low after reflash, the PCM is likely defective. Replacement units are typically $600‑$900 for the hardware plus $200‑$300 labor. Ensure the replacement is VIN‑matched and pre‑programmed to avoid additional coding steps.
If the PCM’s internal driver has failed, repairing the board is rarely a lasting solution. Repeated attempts to restore voltage often mask deeper degradation caused by moisture ingress or thermal cycling. Replacement restores the full control logic, eliminates intermittent faults, and aligns the module with the vehicle’s security and immobilizer systems.
Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by a warranty. Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One supplies modules that are pre‑programmed to the exact VIN, ensuring immediate readiness and eliminating dealer‑only re‑coding delays.
Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.