I wonder if you can put a Chevy Small Block in the M3??? Cheaper more power and new. I know this sucks. Seems like you need to find a good engine builder or try new things. No matter what its going to cost you. What did your insurance company say??? This should have been covered under you insurance policy????
2008 Jet Black E90 M3 6SPD no sunroof and 18s to my specs