Have a Car Question? Ask a Mechanic Online.
This sounds like a blend door stuck or broken inside the heater box. It will cause exactly what you say.
can this be fixed by a regular shop or must have a dealer fix it.
A regular shop can do it for sure.