I had exactly the same problems after I drained & refilled coolant, it took many hours of trying to bleed the system before it was fixed, turns out the aux heater at the rear is a bugger for air locks; get the front end of the car up in the air, run engine till hot with all the heaters blasting out hot, then allow to cool right down & top up. Repeat this again several times also get a new electric pump.