ive changed the thermostat, waterpump and head gasket. When we changed the gasket it sorted the overheating for a bit but then it came back, this is when we noticed that the fans where only coming on when my car was boiling.
Thanks for the
help so far lads!
I wonder if you may have two problems here, not just the fans failing to kick in.
Usually, I would only expect the fan to kick in when stationary. The flow of air through the rad as the car moves and a correctly operating thermostat should generally be sufficient to keep the engine cool. I wouldn't expect the temp to rise above 90 in normal (or even hard) driving. If the temp is rising above 90 then I would suspect the coolant is not circulating correctly, which would point to either the thermostat - does the rad get hot or does it stay cool? If cool, then I would suspect the thermostat (though you have changed that) or if the rad gets warm, the water pump as there would still be some movement of coolant due to the difference in temp at different points (but you've changed that as well). Check the pipe from thermostat housing to rad.
However, you also mentioned that it is 'boiling out' coolant. This indicates the system is pressurising. That could be caused by a faulty thermostat (see above) or a big air lock - top up the system and run the engine with the expansion tank cap off until it is warm and the thermostat opens and squeeze all the water pipes you can find to force any air out of the system. (**CAUTION-watch out in case the fan does kick in and also don't scald your self)
Another possibilty is that the head is warped or cracked or there is a
problem with the new head gasket. Once you are sure you have got rid of any airlocks check for bubbles coming up into the expansion tank when the engine is running. Have you noticed any oil in the water or water in the oil? (usually shows up as a mayonnaise type sludge on the oil filler cap or around the dipstick).
There is quite a bit there to check, but worth doing before spending any more cash.
Another thought, if the water in the rad isn't getting hot then the fans won't kick in, which would mean a circulation
problem (back to thermostat or huge airlock).
When I get problems like this it's always worth going back to the basics.
Apologies if it sounds like I'm trying to teach my granny
how to suck eggs.
Good luck and let us know how you get on.