bmw responsive engine