Replace water pump, thermostat, radiator, expansion tank, and all coolant hoses in one job. Plastic components are prone to failure on aged E46s. Comprehensive guide to the full cooling system refresh.
Real-world tips, warnings, and missing details from users who tried this task.