M271 946 Mercedes Engine Noise. All good?