I was told that this is caused by the vacuum diaphrams in the
dash not working anymore. When you want floor heat, they don't
move the deflecting door. We need to remove the dash to get
at them, though the parts are cheap. Maybe you should block
your dash vents with a towel and see what happens.