is the windscreen vents also hot? and is the vent control dial set to windscreen?
cos when i send hot air to the windscreen, my middle vents blow a little cold air. redivertin the air to the middle vents makes em hot again.
(i remember the foamy seal strips on the diverting baffles when i last overhauled mine were a little perished hence leaks a little)
does ur vent controls sync up with the actual airflow in windscreen, footwell & face mode? (ie, set dial exactly to "Windscreen" and you should feel a breeze from the windscreen vents only) if not, the links either needs adjusting and/or the foam seals perished.
if the vent controls are ok yet only get hot air in some vents, the hot/cold baffle (diverts air through heater core) may need adjustment or is perished.
i think adjusting the cable linkages involved removin the center console cover, unscrew the heater control unit to access the cables, remove the tiny outer cable anchor clips, slide the outer cable to adjust the cable, then reassemble.
servicing the baffles themselves involved takin out the dash & steering. (last resort)