Just a thought... I fought a bonus stepper on a Williams Stratoflight a while back for about a year. Bonus would count up and down but at start of a new ball it had to advance from 0 to 1. That's where mine was failing. After messing with spring tension, assembly and reassembly a billion times it turned out to be the coil.
Did it work...yes. But not strong enough. That was the catch. I had cleaned it before but it had a metal sleeve which was stuck in the coil. Once I put new coil with a plastic sleeve in it worked like a champ. Never failed again.
Just mentioning this after reading about the spring tension and finding middle ground. I did that battle too many times and never won it.
Quoted from Beatnik-Filmstar:
At if the spring is wound X number of times (The number it was wound before I started.) the reset coil works fine. But the step up coil will advance to position two, but then not be strong enough to get it to three.
If I unwind the spring to X-1 winds - the step up works fine, but the reset coil isn't strong enough to reset it.
Doesn't seem to be any middle ground. I could get it to reset by loosening the nut holding the contacts wheel in place on the other side, but then there's too much play in the contact wheel and it doesn't consistently stay lined up right.
.