Changed my pump and thermo right at 60,0012. Upper hose was almost gone, lower was fine. The old pump had been changed already I think - it has a metal impeller, but since I have no service records I dont know when or who did it. I went with a Stewart. I tried an all metal thermostat housing ( M52TU engine, so its the electric one). No good, weeping leak thru the electrical connection. Went and got a new BMW plastic one. I guess I can relax until 90-100K when the radiator will be done. For me, thats about a year, since I do 500 miles a week as a DD.
Y2K Roadstar, w/60K ( motorcycle)
Y2K Z3, 2.3, w/66K, now 92K in 2-1/2 years
2001 Z3 Coupe, 3.0 w/55K - new for me - WHooHoo
Astro 1990 w/290K
Suck, Bang, Blow, that's what it's all about.