Try asking on z4 forum dot co uk - I've never come across one with that many miles, many are treasured pets and only come out for fun. At the end of the day it's a BMW and they should handle the miles pretty well. (e86 3.0 myself - but under 30k miles!)