Noticed coolant leaking, so I changed the waterpump. Soon after, the engine started to overheat, so I figured the thermostat might be stuck. I replaced it. Engine still overheats and no hot air comes out when heater is turned on. Googled this and said that there might be an air pocket and system has to be burped?