Like any purchase, get it checked out by a competant BMW specialist, if you need a recommendation, let me know what city and state you live in, I belong to a group of professionals pretty much worldwide that specialize in these vehicles.