you also have to loosen the steering arm pinch bolt before the pin will move.
Does anyone know is the nuwave SS pin is worth it?
Glad you got it out. Dumb question, but you did loosen the bolts on top the ring?
So, are you going to install the grease fitting while apart?