The radiator regulates the engine's temperature in a BMW X3. Signs that it needs replacing include the engine overheating regularly, the temperature rising quickly if the water pump fails, a faulty thermostat not properly reading the temperature, coolant leaks, or a buildup of sludge and rust inside the radiator. If any of these issues occur, the radiator should be diagnosed and replaced by a mechanic to prevent further damage to the engine.