First got it with needed new ignition switch, 3 pieces. took about $400 with labor and parts. then eats oil up at about a 1000 miles, had oil change with full tank of oil, and almost burned out engine. check for oil. water hose broke, needed to replace, or use proxy patch for leak, may increase engine temperature. good as long as its stable or below 240. door handle broke, replaced with new screw. sunroof broken off track, can can Dclose manually by pulling on metal while closing on the track. window tilts inward on passenger side, may need new regulator. can take the keys out while car is in drive sometimes, parked, as soon as you put keys back in its moving, dangerous if you put keys in and quickly get out of car to check engine. always check antifreeze level. smoke from any part of heater hose is climate control, but antifreeze connection makes matters more serious. can't tell if previous owner did not maintain it or not, but is rare car, but parts are available if you look or order. a bit expensive to maintain, but a car with a 50000 dollar look with some nice wheels, maintenance, and a fresh paint job if you got the money. could be a lot cheaper if your get the parts yourself and maintain it and replace it ahead of time to keep it up to date. BMW competition if upgraded for half the price with the full look in its own way. You can HAve THE INDIGLO RACING GUAGES INSTALLED, can see the blue glow from 3 blocks away with tints, if thats you. nice look.