Last ditch: unroll stepping loop for short duration PWM. It's still a bit too unstable.