My $10,500 V10 BMW M5 Is Glorious and Awful I spent Saturday helping out friends swap an engine on their Miata race car, and that meant several trips to the local auto parts store. Having four doors ...