I have replaced my radiator, thermostat, water pump, electronic coolant sensor and have put in new head gaskets. I am still overheating but it is intermittent and never while i am driving on the highway. My fan is working properly and switches to a faster speed when i turn on my AC. The only thing i can think of is maybe my fan is shutting off sometimes when it shouldn't....which would make sense with this intermittent problem>???? Anyone have any suggestions?

