BMW 3-Series common problems (1998-2007)
The BMW 3-Series may be tagged as one of the Ultimate Driving Machines, but at some point it'll need a repair. And that where we at Haynes can save you cash, because we've stripped and rebuilt an e46 so you can simply refer to your Haynes manual and fix the car yourself...