Common problems with 2004-05 BMW 3 series coup.
When they break, they break big! Be prepared to pay through the nose in repairs.
Agreed, unless you DIY. No major issues, you just you need to keep up with maintanence. Check out this link with all you need to know if you plan on buying one......http://www.bimmerfest.com/wiki/index.php?title=BMW_E46
Search BMW 3 Series Questions
BMW 3 Series Experts