Hi, I've been looking for my first car. So I went straight to Craigslist and looked for a cheap old car. I saw this BMW and then I went with my dad to test drive it. When we came to the guy's house the BMW was turned on already and then the guy showed us the papers and everything was good: no check engine light of anything. Then I took it for a drive. It was really smooth, everything was working. So right after that, my dad turned of the engine and looked under its hood. Then he turned the lights on again and then the CHECK ENGINE light was suddenly there blinking. It has 230,000 miles, automatic transmission. The guy claims that it has recently been inspected by a mechanic and certified as in great working condition. And also that the vehicle also has a brand new battery, new fuel line, new ignition and on 10/12/2011 a lube job. The price is pretty damn good. Should I go for it? How much would it cost to rebuild its engine if it dies on me?