I am having a similar issue. I thought I would post here since there have been no replies to the original post.
I’ve had the car a couple weeks. The heater has never worked well but the AC was working ok. Today it’s about 30C outside and I had the AC on, driving on the freeway. The AC stopped blowing cold and a short minute later the heater came on smoking hot like I’ve never seen and would not respond to the temperature control at all.
I thought I might be overheating so I pulled over, but Engine temp seems normal, Right in the middle of the range and the engine bonnet is not even warm. I could touch engine cover and even the radiator was not too warm to handle.
I think it’s likely that the temperature control knob, or whatever it controls, has died, leaving the heat exchanger wide open. The knob has a switch or at least a detention at its fully closed position, and I’m not sure what that does.
On the plus side finally I have all the heat I could ever want. On the downside - it’s summer!