I have a 2004 Tiffin Phaeton that is running hot in mountain driving. I'm not losing any fluid, therefore, I'm thinking that the radiator and charge air cooler are dirty. I have a CAT C-7 which was slightly over filled when I had the oil changed la...