I have a 2014 ram 1500 ecodiesel that has a problem with overheating. I brought it to a mechanic to fix the starting problem. Ever since then, it has overheated. I have Flushed the radiator, bought a new Cooling fan. I changed the 3 way cooling valve, Change the thermostat and it still...