P028F
Charge Air Cooler Cooling Fan Control Circuit Driver Performance.
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 2
- AreaFuel and air metering (injector circuit)
- 8F
- FaultThe specific fault in that area
What it means
P028F is the generic code for a performance fault in the control circuit driver of the charge air cooler cooling fan. The engine control unit monitors the output that switches or modulates the fan, and it set the code because the voltage or current it saw did not match what it commanded. The exact fan type (relay-switched, speed-controlled or a fan with its own module) and the test the control unit uses depend on the vehicle and engine.
Symptoms
- Engine warning light on
- Reduced power or limp mode, especially under load or in hot weather
- Higher intake air temperatures and loss of boost performance
- Charge air cooler fan running constantly, or not running at all
- Possible additional fan or intake air temperature codes stored
Possible causes
- Wiring fault in the fan control circuit, such as chafing, an open circuit, a short to earth or a short to supplylikely
- Corroded, loose or damaged connector terminals at the fan, relay or control unitlikely
- Faulty fan motor or integrated fan control module drawing abnormal currentpossible
- Faulty fan relay or blown fuse on the fan supply or control circuit (where fitted)possible
- Low battery voltage or a poor earth connection affecting the fan circuitpossible
- Fault inside the engine control unit output driverrare
- Outdated control unit software where the manufacturer has issued a fix for this code on that modelrare
How to diagnose
- Read all stored codes and freeze frame data, noting engine load, intake air temperature, coolant temperature and battery voltage when the fault set, and check for related fan or temperature sensor codes.
- Visually inspect the fan, its wiring, connectors and any relay and fuse for damage, heat marks, water ingress, corrosion or rodent damage.
- Check battery condition and charging voltage, then test the fan supply and earth connections for voltage drop under load.
- Use a scan tool with bi-directional controls to command the fan on and off and see whether it responds and whether the commanded and actual states agree.
- With the connector unplugged, check the control wire for continuity and for shorts to earth or supply against the wiring diagram for that vehicle.
- Test the relay (if fitted) and check the fan current draw against the manufacturer specification; check that the fan spins freely.
- Check for applicable software updates or technical bulletins for the specific model and engine before replacing the control unit.
How to fix
- Repair or replace damaged wiring and clean or replace corroded connector terminals.
- Replace a blown fuse only after finding and fixing the cause of the overload.
- Replace a faulty relay or fan motor or fan control module as confirmed by testing.
- Repair battery, charging or earth faults found during voltage drop testing.
- Update the control unit software only if an official update is available for this known fault, or repair or replace the control unit if testing confirms a driver fault.
Can I keep driving?
The car can usually be driven for a short time, but expect possible power reduction and higher intake temperatures. Avoid heavy loads, towing and hot-weather driving, and get it diagnosed soon to avoid further problems.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
