After taking my sons car to another independent BMW repair shop, my wife was told that the engine would have to be replaced at a...