Could be a number of things starting with is the truck operating at normal temperature? If not may have a bad thermostat. Is the antifreeze level correct? Check it with engine at normal temperature running engine. If the overflow tank is empty, add enough to bring it to the hot engine line, recheck after a few minutes and add more if necessary. It's also possible that you have a plugged heater core, or a bad temperature control panel or heater resistor. Good luck .
90% of the time it is the temp mode door actuator located in the driverside rear of the truck
Some ford truck hvac systems will default to the defrost setting if the is a problem with the electrical or vaccum parts of the system. I encountered a ford truck that had a mouse living under the hood and chewed through the vacuum hoses and would only blow on defrost.Do a good visual check including electrical,such as fuses etc...
The head gasket is about to blow.....Typical ford..
blow by through the turbo ,my truck did the same thing had to get the turbo rebuilt
Probably blow engine gasoline has a much lower flash point than diesel fuel
heater will not blow on a 1996 ford contour
possibly low on freon or a blown fuse
I have a 2002 F250 that had the same problem. It turned out to be a short in the wire coming from the cruise control on the shift lever.
your truck blue smoke when it burns oil, or transmission fluid.
Either a warped head and blown headgasket or a cracked head. An intake gaslet will also blow and let it in on a 4.3. I had it happen.
Detonation
buy a cummins