Change the thermostat temperature control sensor
high and low fan relay fan motor still overheating
I would do the following: 1. Check the coolant level to make sure it is appropriate. If it is low, you may have a leaky hose somewhere. 2. Check the radiator itself for pinhole leaks.
try using Zerex coolant and change out the coolant bottle.. my old bottle was rotten from the inside leave parts which get block in the hoes line