I think if you have an air leak the stepper position will drop to zero.
It might be useful (if it's not difficult) to deliberately create an air leak to validate this.
My understanding is that the ECU sees that the revs are too high and tries to close the throttle but can't close it below zero steps.