USED BMW E30 3 Series - The common problems and should you buy one?