Did your pump leak engine oil when the pin moved? The caps on my pivot pin are missing, but, I've managed to keep the pin in place by fashioning "stops" made of thin metal, which are held in place with a cold epoxy product (JBWeld). Again, the pump functions normally.