Truck Heater Won't Blow Hot Air?
If it blows air at all, try checking the thermostat. It may be stuck in the open position, not capturing heat to blow into the cab.
Ford Ranger Heater Won't Shut Off?
Check to see if the switch is connected correctly, the thermostat could be stuck in the closed position causing heat to come through vents, or blower motor may need checked for faulty wiring/or replaced.