Try to find the service history. Want to make sure the 1,200mile tune up was done by BMW. Also when was the last valve adjustment(s). Check rear subframe. Has the cooling system been changed at that high mileage? Is there vanos noise?
I am sure RMP will know to check all that stuff if you take it there.