Well ive had my truck for 5 months and since i got it, its puked. When i bought it, it had been to ford and got a new egr cooler/ oil cooler and the head gaskets checked. it still pukes. Plugged the sct into it to see what the ect was, it will go up to 214 when im getting on it then will go back to 200-205 cruising. so i called ST. Joe Diesel and they said try a thermostat. still runs hot, pukes and the fan always comes on... any thoughts?