Your most likely issue is a bad hvac control switch. On older cars, this was operated by vacumm pressure, but on a 2002, it is all electrical. It may be that you need to replace the whole control unit.
Most likely a bad or disconnected vacuum hose to the defrost/floor selector in the heater ducting.
FIND A PERSON WHO KNOWS A HOUSE CHECKER OR SOMTHING
the heat blows out the defrost when it should blow out floor vents only
Vacuum leak
the middle vents only supply air from the ac unit using a separate in dash fan. the floor and defrost vents come only from the heater
There may be several reasons why the air only blows out the front vents and not on the floor or the defrost on the 2003 Dodge Ram. The fuses may be blown, or the heating coil is not working correctly.
The mode door actuator has failed. We have instructions for repair at www.trailvoy.com
the ducts can not be hooked up for the vents to work
When there is a problem with the vent system it dfaults to the defrost setting. Sounds like you have a problem in the doors that direct the air flow.
you need to replace the vacuum.
Because the air selector died.
you have a vacuum leak. defrost is the default when a vacuum leak is present.