I doubt that valve has O-rings. Most are just machined spools they are lapped to fit into the body with very close tolerances. A new joystick valve is $200 and might be the best solution.
Well I took it off and looked it all over.Washed everything and put it back together and all is OK.I guess there must have been something in it I didnt see and a cleaning just took care of it.A good cleaning helps a lots of things.