BMW E46 330i review: Why this updated classic feels better than new cars(00) Save Image Image gallery: 2012 BMW E46 | Catch Can Replacement DIY?