I have a problem with the engine cooling fan on a Vauxhall Astra 1.7Cdti MK4 2004 reg, (Z17DTL engine).
I connected up OPCOM to the car and scanned for codes (Coolant light was on) and got codes which said
Code 31 - External Series Resistor Circuit open
Code 21 - Pushing blower motor malfunction
I recently replaced the radiator resistor which has cleared the above codes but the fan still does not operate, even through OPCOM relay tests.
I have also tried changing the engine coolant module located under the passenger but no joy. Also checked all the fuses, which seem ok
The fan itself definately works as it runs when connected to a direct power source and also when i remove the main ecu relay and try turning the car on, both engine and air con fans start spinning