Repairs are a normal part of buying an older car, as everyone said above. But go in with your eyes open have it checked out. Most of the time the beemers last far longer than any of their counterparts and are more than worth fixing when they do occasionally break. I've had 5 and the reason I stick with them is a '76 535 saved my life one night when I got broadsided in the drivers side door by a drunk. That alone is worth the expense.