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
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
BMW 3 Series Experts