Assuming you have replaced the plastic water pump impeller with a metal one, (if you even had one, depending on the year of your M3) you may want to look at the radiator and possibly consider changing the timing chain, although you should be able to go another 50k at least before that is necessary. The suspension parts also wear, wheel bearings, the "rear subframe" issue, all the usual maintenance items