It's an 03 UltraGet a new snubber and a new spring if necessary but definitely not just the spring. If I remember correctly, back in the Evo days a few chaincases (Softails?) got cracked when the jiffy-stands hit them repeatedly. +1 on the lithium grease.
Yes.It's an 03 Ultra
Is the snubber the litter rubber ball looking thing?