I bought a second hand control panel, the problem still persist. And the temp reading is still shifted up as the old one.
I then lost hope, and decided to disassemble the dashboard, and investigate the heating matrix, and to my surprise, it was 80% blocked. I thought that the pipes are connected in series inside the matrix, so a block in one should block the whole thing, but I was mistaken. The Center vents took air from the front of the matrix which was a little hot, the left and right vents took air from the middle of the matrix, which was a little warm, the rear vents took air from the rear of the matrix, which was dead cold. I removed the matrix, cleaned it, and put it back in. And now I have heating again.

Now the heating problem is solved, but I have a bunch of new problems.

1- The drain of the radiator broke when I was trying to close it after a flush, there is no water leak from it, but I want to fix it, should I change the whole radiator or can I change the drain only?
2- There is a leak from behind the engine, as I said the car has no HBV, the leak is intermittent, but a large quantity leaks when it occurs, the water is running near the oil filter down the gearbox from what I can see, could it be the matrix leaking through the evaporator drain tube? or it is something else you think?
3- When removing the dashboard, I broke the ignition switch, I connected an external switch to its leads, and it is working for now, but can I replace it ? or should I bypass the immobilizer and put a Start Stop ignition switch like a modern sports car?
That's it for now.
Thank you all