While replacing my thermostat today in my 1995 Honda Civic, I drained out all of the old coolant through the drain plug. By the time all of the coolant had been emptied there was about 4 litres of it in the drain pan. After installing the new thermostat I filled up the cooling system with distilled water and a 500ml coolant flush additive. After taking the car for a drive to get the fluid to circulate through the system and then letting it cool, I drained out the new fluid in preparation for adding the new coolant. However only about 2 litres drained out this time (I turned the engine on to force more of it out but this didn’t do much). Since nothing else came out I added the new coolant. The system was full after I added about 2 litres of the new coolant.
After starting the car again, steam started coming out of the radiator cap and the check engine light came on. In hindsight I probably shouldn’t have put the new coolant in since there was probably still water and additive in the system (I assume the steam is mainly distilled water).
My question is why wouldn’t all of the fluid drain out the second time if it did the first? And how would I go about getting all of what’s in there out now so that I can add a proper antifreeze/water mix?