I have a l245DT and have had a similar problem.
If you lock up the drop control valve with an implement on the 3pt hitch does it slowly fall? If it doesn't, I don't think your problem is the piston o-ring. But I have more questions:
First, you have two hydraulic pumps? That's possible I guess...