I have seen posts about this topic but I cannot seem to fix my problem. I am trying to fix the heater on my '91 318is. The heater has not work since I had to do a cooling system repair about 10 years ago. Long story short, the car overheated and burnt head gasket. I fixed it but never installed a thermostat in it. A couple of years after that repair, the heater thermostat, the one by the break pump, broke the top seal and was leaking so I eliminated it. Since then the heater has not worked. I am doing miscelaneous work to the car right now and I installed the front thermostat and also bought a new heater thermostat and installed it. I filled the system with water/coolant and bled it but the heater still doesn't work. The temperature gauge does not rise over a little less than half. Hoses that go to the heater core do not warm up. The system blows cold air. The blower works on all speeds. Can anybody share some wisdom?