with modification, the 2006 was the first year of a design change to the E90. I would stick with an engine from 2001-05. You can just install that with minimal amount of changes or work.
Search Maintenance & Repair Questions
Maintenance & Repair Experts