Bmw m51 woes