^^
Ditto with the last two & similar posts. I have an 04 530i. Lucky to have the very reliable M54 engine on an E60 which I'm well familiar with and I DIY. Now at 96k mi and runs like a champ. Overhauled the entire cooling system minus the radiator at 78k mi and I keep up with other...