Ok. Well sounds like you have been through it all, there.
Here is the list of things that cause an engine to overheat. Have you missed any of them?
1. insufficient coolant in the system. Turn on the heater while filling it, to ensure the complete system is being filled.
2. Water pump drive belt out of adjustment or worn. They do get to stretching like a rubber band, and you'll get erratic movements from the accessories, turning fast and slow, or just too slow.
3. Radiator core blocked or core restriction. Feel the tanks on the radiator. Is there a temperature difference? If so, the radiator is clogged.
4. Bad thermostat. Take it out and submerge it in water and heat the water until the thermostat opens. Using a thermometer check the temperature that the thermostat opens. If it opens at the designated temperature on the thermostat it is good. If not opens , or opens at a higher temperature, replace it.
5. Electric or clutch fan? Either way, it needs to work right. A fan clutch should be fairly tight. If it is loose at all, replace it
6. Radiator cap. It's new.
7. Ignition timing too advanced. Distributor engine? If not, then about all you can do is try running premium unleaded in it, especially with the extra power it takes to climb a 7 mile hill. The engine's cooling system is designed to maintain a certain temperature, and there is no room for it to carry extra heat.
If you still need help just reply We're here to help you!
You already placed the deposit, please don't forget to click
Accept
Bonuses and positive feedbacks make my day