We have just replaced the radiator cap, fan clutch, water pump and thermostat in my 2004 ford explorer and it is still overheating. The radiator was also flushed. In addition there is no heat coming out of the heater. I don't know if it related, but the air does not blow out of the inside...