Awesome! Sounds like great advice, parts ordered! Now to find a good DIY for thermostat replacement.118k and you only put 3k-4K a year.
No brainer, just do the t-stat and change the coolant to new genuine BMW. maybe change the green o-ring on the temp sensor on the lower radiator hose.