Thanks gmiller for such a quick reply.
As it turns out, the spring is fine but the kick-start lever was fouling on the foot-peg arm, preventing its return. I put on Omars "ugly plates" and there was too thick of a washer installed behind it, pushing out the foot-peg arm too far.
Problem...