BMW E46 – How To Flush Your Coolant

Not sure if you should flush your coolant? If it’s been two years or more since the last time you drained it. Its probably time to change you coolant. Today’s engines have a ton of aluminum components and the corrosion protection in green and red anti-freeze is used up after about 2 years.
Here’s a step-by-step on how to flush your BMW E46 Coolant. Should work on all BMW E46 1998-2002. If it does not work for you please leave a comment and we will update the steps. Alight, Let’s get our hands ready and our cars fresh!
Steps

Have your car on Jack stands to make it easier to get the screw driver underneath the car to open the splash shield screws.
(This is an optional step, as some may be able to do it without Jack stands)

Use the flat head screwdriver for removing the front Expanding Rivets and the Philips head screwdriver for the Quick-release ones.

Remove cap and then get underneath the engine car where the splash shield was removed and locate the big blue drain plug, remove it with a flat head screw driver.

Let the water drain. You can loosen the small blue plug for faster drainage. Use the pan to keep the drain, it’s poisonous so make sure to clean any left overs on the floor.

Should be a 13mm standard socket or 8mm hex socket (depending on your engine and year). Replace the washer and and let all the water drain.

This is to enable all the water to come out. Turn the black bleed, screw it with a flat head screw driver. Then Using a 50% distilled water 50% engine coolant mix, slowly fill the expansion tank until the coolant comes out of the expansion tank bleeder screw.

Working at top of the radiator, loosen the coolant expansion tank bleeder screw, then turn the ignition ON but do not start engine.

Now set the temperature controls in vehicle interior to full warm and the blower fan speed on low.
Then fill the expansion tank slowly until the coolant is coming out of the expansion tank bleeder screw and make sure it’s bubbles free. Then tighten the expansion tank bleeder screw.
Start and run your engine at idle until it reaches operating temperature.
Shut engine off and allow it to cool. Then after enough time, re-install the engine splash shield and check the cooling system for leaks. And you’re done!
Sources
http://www.impee.co.uk/radiator_flush.htm
http://www.pelicanparts.com/BMW/techarticles/BMW-3-Series-E46/32-WATER-Flushing_Your_Coolant/32-WATER-Flushing_Your_Coolant.htm