outdoorzdude 
2003 BMW 3 Series Sedan 325i Rwd 4dr Sedan (2.5L 6cyl 5M)
Will not own another BMW
 Never own a BMW out of warranty.I sold my 2003 325i I purchased brand new and maintain impeccably for 150,000 highway miles, kept it 100k miles too long.Its like they used to say about boats, the happiest day, is the day you bought it and the day you sell it.Though that is unfair to boats, as I have a 20 year old boat with a two-stoke Yamaha that has not given me one-tenth the problems this car has and judging from the online forums, I am not alone.Alternators, radiators, water pumps, valve cover gaskets, fuel pumps, window regulators, final stage resistors, seatbelt tensioners, the list goes on and on.Avoid these cars unless you like to work on high tech autos for fun.