Ok now I see;You could not give me that unit.I suspect the stop arms are either bending or IDK, somehow acting like springs.
However, there is a common sense solution to this.
Next time it's hot just rev it up to 4000 and reset the timing to 36*. Let the cold timing be what it will be.If you end up short on initial, just shorten up the slot and reset the timing, hot, at 4000. Baddabing.