Ok, update

Car was less prone to overheating after I changed coolant again and flushed and released all the air. Didn't overheat all!!!

However thermo fan was broken so install the new one and see how it goes, I think the thermostat was stuffed