It ain't BMW but I've one in my Landcruiser the last 6years without any trouble ! It has 3 different settings.

Serious torque gained too :happy: