Looks like the values for lange and small rumble are swapped and the scaling for the large motor is off.