I can't thank the author enough for the great DIY
A few details 03/2007 build e90 335i 98,500miles. The water pump and thermostat are factory originals. The pump is a BMW / Siemens VDO and the thermostat is BMW /Wahler.
My saga started today Saturday, started the car and the fan went full power but no (ses) light sevice engine soon or codes. Went out and made it about a mile before the car got hot and reduced power. Made it back home and then realized the pump was making noise and the car did indeed get very hot...... Placed an order for the parts through ECS tuning with next day air shipping , still $400 cheaper than the local dealership just for parts... hopefully I'll get the parts by Tuesday.
I've been working on cars for 35yrs and this was a tough one
. I had the hardest time removing the coolant hoses from the thermostat. Working on your back with the car on ramps, not easy..It's hard to see what going on. Total time 2.5hrs just for removal.. probably another 2.5-3.00 hrs to get it back together..