The original position of the spring is probably right, my bet is the stepper needs a good cleaning to free it up a bit. Lubing is just a temporary short term fix. Shortening the spring may pull it back, but might also add to much tension to let it always advance as it should.