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 86K in 2 years
Astro 1990 w/290K
Y2K Celica, w/97K
Suck, Bang, Blow, that's what it's all about.