BMW x3 2005
I replaced the cooling system on my 2005 bmw a
few months ago now it overheating again
Overheating can be caused by several things. A broken water pump, for sure. But it could be a sticking thermostat, clogged radiator, collapsed hose, bad radiator cap, air in cooling system. There could even be mechanical issues with the engine that cause this. Start by checking coolant flow. Is the top hose hot? if not it's the thermostat. If it is, with radiator cap off see if there is flow. If not, it's the radiator. If flow, purge air from the system (videos on line explain this simple procedure). This covers 90% of overheating problems.