I picked up myself a 325ix 206000Km. Bought from original owner.
Body is gorgeous, the hood had less stone chips than my other with cars with less mileage. The car has new shocks, brakes, fuel pump, timing belt, waterpump...engine runs very good. I'd say I'm getting ~22mpg
I've had to replace a few parts though:
-Resistor board for the fan speed control ($26)
-Gas tank ($550)
-Handbrake Assembly, new rear bearings, Backing plates (~$300)
-Rear Window switches ($60, scrapyard)
Thats it so far, but I'll need a new exhaust soon, cat and all. I'll probably just bring it to the muffler shop and have a custom one built. Cat for the car is over $500 from bmw. I can get a full system done for less than that. I just ordered some control arm bushings...I paid more to have the bracket included, and pressed so I dont waste any time. That cost me $100 to my door. I'm sure the car needs new strut bearings, those are $100/peice.
I wouldn't say parts are cheap. Prices are all in CND btw
The good thing is all the things that have gone wrong, I looked up on the net and I always found a resolution to it. So they're common problems, except for my leaky gas tank and handbrake....
I've received some kick ass customer support from
www.bavauto.com, good guys to deal with and most of the time,t hey're prices are better than the shops around here....even with the shipping.
I got a lot of good info off this site...
E30Network