Question: how much does it cost to replace a bmw engine?
Answer: Depending on how you want to replace the engine will depend on your pricing. You can find a great used engine on line which may run you between $700 to &2500 Just for the engine, Then you have to figure in the labor costs which vary from area to area, My guess is that you will pay at least $90 per hour labor.