2015 BMW 328i GT xDrive Knock Sensor Replacement Cost Estimate