1989 750iL 190,000 Miles - Put in a new guarenteed engine from Bavarian Engine Exchange for $11,000 or buy new car? In pain over the decision.
Follow Ups: