Code
P028A
Generic
P — Powertrain
Charge Air Cooler Cooling Fan Control Circuit/Open
AI status
Completed
Completed
100%
Causes
- Blown fuse or tripped circuit breaker for intercooler/cooling fan
- Faulty fan motor (open winding) or burnt connector
- Open, shorted or corroded wiring between ECM/fan module and fan
- Faulty fan relay or driver module (internal MOSFET/relay) in ECM or external fan control module
- Poor ground at fan or ECM/fan module
- Aftermarket wiring or recent service left connector unplugged
Symptoms
- Intercooler/charge air cooler fan does not run when expected (e.g., at high boost, hot idle, or with A/C on)
- Engine overheating or elevated intake-air temperatures under load
- Reduced boost or limp-home behavior in some systems
- DTC lamp or Malfunction Indicator Lamp (MIL) may be illuminated depending on vehicle
What to check
- Visual inspection: wiring, connector pins, harness chafing, water intrusion and blown fuses/relays
- Check fuse(s) and relay(s) for the intercooler/cooling fan circuit
- Measure voltage at the fan power and control pins with key ON and while commanding fan
- Measure fan motor resistance (unplug harness) and compare to specification
- Back-probe control wire while commanding fan to observe PWM or on/off signal
- Check ground continuity from fan body/negative terminal to chassis/ECM ground
Signal parameters
- Battery supply voltage at fan power feed: ~12–14.5 V with key ON/engine running
- Control/drive pin: 0 V (off) or switched/pulsed signal when commanded — many systems use PWM; typical PWM voltage swings 0–12 V
- PWM frequency commonly in the range 100–1000 Hz (vehicle-specific) and duty cycle varies with commanded speed
- Expected fan motor winding resistance (typical): low resistance, often 0.2–5 ohms depending on motor size; open = OL/infinite
- Ground continuity: near 0 ohms from fan ground to chassis ground
Diagnostic algorithm
- Read and record freeze frame and related codes. Note conditions when P028A set (engine temp, A/C on, vehicle speed).
- Perform visual check: inspect fan harness, connectors, pins, for corrosion, damage or separation; check for blown fuses and correct relays.
- Unplug fan connector and measure motor winding resistance across power and ground terminals; compare to spec — an infinite/open reading indicates a failed motor.
- With connector unplugged, measure supply fuse/relay feed for battery voltage to the fan power terminal (key ON). If no battery voltage, trace upstream (fuse, relay, ignition feed).
- Back-probe the fan control (signal) wire at the connector. Command fan ON via A/C on or using a scan tool; observe signal with multimeter or oscilloscope. Expect either steady battery voltage (simple switched) or PWM. An open circuit or no switching indicates wiring fault or driver failure.
- Check ground continuity from fan ground terminal to chassis/ECM ground. Repair poor ground connections.
- If power and ground are good and control signal is present but fan does not run, bench-test fan by briefly applying fused battery voltage directly to fan power (observe safety precautions). If fan runs, suspect wiring or driver; if not, replace fan motor.
- If control signal is absent but wiring to the fan is good, inspect/replace the fan relay or suspect internal fan driver/ECM output transistor — perform driver circuit tests per manufacturer procedures before replacing ECM.
- After repairs, clear codes, perform operational test under same conditions and verify the code does not return.
Likely causes
- Broken wire or poor pin contact at the intercooler fan connector
- Blown in-line fuse or faulty fan relay
- Failed fan motor (high/open resistance)
- Failed fan driver inside ECM or dedicated fan control module
- Corroded ground strap at fan mount
Fault status
Status
Stored when the engine control module detects an open or no-feedback condition on the charge air cooler (intercooler) fan control circuit while a fan demand is present. The fault is logged and may set a MIL depending on system programming.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Brands with available manuals
9,688
The library contains 9,688 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
