I rebuilt mine twice and it works fine for a while then starts to build up pressure and finally locks up the brakes. had tons of rust inside it when I bought the truck. This is a cylinder I bought thru Amazon made by Raybestos and I think I will have to ream the ears a bit. On the original master cylinder the pin inserted just like yours, with the push of a finger.