I'd like to get input about land honor attachments. I picked up a boom mower and 3 pt hitch w/ pto for a good deal. I am having trouble with the boom mower hydraulics creeping and was hoping that it was just a few blown O-rings but I'm not much of a mechanic when it comes to hydraulics.