fitting diferent size engine
Are you planning on doing the work yourself? It depends on the actual engine size, not the car model. Any time you are installing a different size engine, there will be all kinds of problems. Starting with the motor mounts, exhaust system, Engine Control module, wiring harness, emissions, transmission, etc, etc, etc. This will be an expensive project.
Search BMW 3 Series Questions
Find great deals from top-rated dealersSearch
Related Models For Sale
Used Cars for Sale