I have a 2003 ford F-250 powerstroke 6.0 diesel and the heater will not work and over heats under a load. I have tested for a blown head gasket and replaced the raidator heater core thermastat and water pump and did and egr cooler by pass and no hoses are sucking shut and the heater doors and valves are working properly any ideas?