HomeTrouble CodesP0528

P0528 — Fan Speed Sensor Circuit No Signal

Generic OBD-II · all makesPowertrain (engine & transmission)

Code P0528 indicates the engine computer is not receiving any signal from the cooling fan speed sensor. This sensor reports the rotational speed of the electric engine cooling fan back to the PCM so it can verify proper fan operation. A complete loss of signal suggests an open circuit, a failed sensor, or a fan that is not running at all.

Symptoms

What causes it — most likely first

1. Failed fan speed sensor

The hall-effect or magnetic speed sensor built into the fan assembly can fail internally, producing no output signal. This is the most common single cause for a no-signal code.

2. Wiring or connector fault (open circuit)

A broken wire, corroded pin, or disconnected connector between the fan speed sensor and the PCM will result in no signal reaching the computer. Heat and vibration near the radiator make this a frequent failure point.

3. Fan motor not running

If the fan motor itself has failed or is not receiving power, the fan does not rotate and the speed sensor has nothing to report. The sensor may be functional but produces no signal because the fan is stationary.

4. Fan relay or control circuit failure

A failed fan relay, blown fuse, or fault in the fan control circuit can prevent the fan from receiving power, which in turn means no speed signal is generated.

5. PCM/engine computer failure

Rarely, an internal fault in the PCM's input circuit can prevent it from reading the fan speed signal. This should only be considered after all sensor, wiring, and fan operation tests have passed.

How it's diagnosed

  1. Scan for all codes and review freeze frame data to confirm P0528 and check for coexisting fan, temperature, or relay codes.
  2. Visually inspect the fan speed sensor connector and wiring harness for corrosion, bent pins, chafing, melting, or disconnection.
  3. Command the cooling fan on using a scan tool and verify whether the fan physically rotates; if it does not run, diagnose the fan motor, relay, and power/ground first.
  4. With the fan running, back-probe the speed sensor signal wire and check for a pulsed voltage or frequency output using a multimeter or oscilloscope.
  5. Perform continuity and voltage drop tests on the signal, reference, and ground circuits between the sensor and the PCM.
  6. Only after the sensor, wiring, fan motor, relay, and power/ground circuits all test normal should the PCM input be suspected.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Is it safe to drive with code P0528?

Short trips may be okay if you monitor the temperature gauge closely, but extended driving risks overheating because the computer cannot confirm the fan is operating. Have it diagnosed promptly.

Will this cause my engine to overheat?

It can. If the fan is not running due to the same underlying fault that causes the no-signal code, engine temperature can rise, especially at idle or in traffic. Some systems default the fan to high speed as a failsafe.

Do I need to replace the PCM for P0528?

Almost never. The vast majority of P0528 cases are caused by a failed fan speed sensor, damaged wiring, or a non-running fan motor. PCM replacement should be a last resort only after every other component and circuit has been verified good.

Can I replace just the speed sensor, or do I need the whole fan assembly?

On many vehicles the speed sensor is integrated into the fan motor assembly and is not serviced separately. Check whether the sensor is available as an individual part for your specific application before assuming the entire assembly is required.