I am desperately in need of help here.
Here is the scenario, wifey drove with the car to work (approx 55km one way), and on her way back, she heard a noise in the engine, pulled over and then she saw the heat gauge in the red
We then towed the car home, and I found that the radiator cap was missing
and obviously no coolant left in the radiator. So I filled up the coolant and tried to start, but all the water pushed out of the radiator while cranking. So here is what I did.
Removed the cylinder head, skimmed, and replaced with a new top gasket along with new timing belt, timing belt tension pully, fan belts etc etc. I have to mention as well that there was A LOT of sludge under the valve rocker cover, so I washed it all away with diesel before fitting the cylinder head again.
Okay so a long story short, Assembled everything, filled up with coolant and new oil, new spark plugs as well. Started the engine up and it runs quiet and sounds normal on idle, didn't rev it much, took it for a drive and sounds normal for a motor with 90k km on.
Here is my problem, the Check Engine light does not go off, and the radiator fan stays on, even when the engine is cold. I have removed the battery pole for 30min, in order to clear the check engine light. When I connect the battery and start, the check engine light goes OFF, but the fan still stays on, with engine still cold. When I switch off the engine, and start again, the check engine light stays ON again...
I really hope someone has got some help for me here, as wifey now struggles with transport to work.
Thanks once again.