Most often this is an air trap in the heater core. It is surprising how often mechanics (even at dealerships) don't understand how to bleed the cooling system properly. This is best done with a cool engine. Remove the cap from the expansion tank, turn your heater all the way up with the fan running, start the engine and fill the expansion tank to the top. The bleed screw for the cooling system (for the V6) is directly beneath the induction pipe, between the throttle body and the air filter. There is a black plastic manifold with several radiator hoses running from it, the bleed screw is facing upward and requires a 90 deg turn anti-clockwise. Open the bleed screw and let some fluid escape, top up the expansion tank and give the engine a gentle rev (2000rpm) and hold it there a few seconds, top up the tank again. Repeat a couple of times and your car will be getting hot inside. Enjoy
Try the heater valve.
it is a heater. heat. it blows heat. warm air
Most likely a bad heater core
Heater Airbound? Heater control cable not working? Heater core plugged?
Heater coil could have went out.
Because it's not a heater.
if the blower motor still works, somebody probably bypassed the heater core in the past.
Low coolant.
Ck the heater fan motor resistor .
Most likely a replacement heater core
if you smell coolant and your windows are fogged possibly it could be the heater core.
Low coolant. If the coolant is low then the heater core is not able to transfer heat in to the car.