2003 Z4 2.5i Roadster 84k and sweeter than the day it rolled off the production line. It's had a new water pump, new thermostat +housing, new seal on oil pump housing, new rocker cover gasket, new shocks and springs all round, new drop links, new passenger side window motor, new tires, new front brake disks and pads. All done in the last 6 months. I bought the car 6 months ago and wanted to bring it up to scratch and deal with the weeping oil seals, shot shocks etc. Saving for a supercharger now to go on before our two weeks of summer start next year.