I would like to thank everyone for all the useful information, that keep my truck running good for the three and a half years out of the last four. I have made the last upgrade, I traded it for a 2005 f250 cc 4x4, it was kind of pricey. But should fix the overheating underload problem I had. Thank You