BMW 840i xDrive Trailing Arm Replacement Cost Estimate