Hi I am new to this forum. I hope you guys can give me some feedback. I found a 1997 328i for $9500. It has 129,000 miles in it but the engine runs fine and I ran a carfax on it and it says everything is good. There are no leaks, no rust, and no exterior damage beside a small crack on the front window. Interior wise, the car is a little bit dirty with some stains and I think the cupholder is broke? Beside that the car seems fine. The thing that is troubling me is that the guy that is selling the car is a mechanic and I am not sure if he repaired any problem to the car without telling me. But on the other hand, if he is trying to sell a bad car he would have at least clean up the car and everything before letting me test drive the car. SO what do u guys think? I can't really take the car on the freeway for a test drive because he has stop buying insurance on it. And I heard a good way to see if the car has any problem is driving it on the freeway for like 30 mins and then take a look at the engine for problems such as the radaitor to see any sign of boiling. Help me!!! I am a newbie to BMW and I don't want to get rip off! Thanks!