I was wondering how much I would be looking to pay to have a shop put in a new engine that I've supplied, I can take out the old engine but I'd like to have a shop put the new one in. It's a 1996 bmw 328i
My car has 230000 miles.
My car has a manual transmission.
Have a car question? Get free advice from our top-rated mechanics.