Recently just had the pin for the 3 point lever shear off (picture 1) ordered new pin , spring , ball and gasket, put it back together correctly according to the diagram . Started the tractor and starting leaking fluid again, not sure what the deal is . Is something causing it to build up to...