getting sick of this now, get in the car this afternoon and after replacing the battery yesterday, clearing all codes and the car was driving ok, stop the car, pop into the shop, get back in the car and the fan comes on, straight away even though the engine was cool, then fan turns of, then back...