Could be bad / dirty check valves. They can be cleaned without removing the helm box assuming you can get to the back of the unit.
Another pain in the neck possible solution is to drain all fluid, refill with clean fluid and rebleed. That may help flush out any particles.
It could also be a bad seal in the steering cylinder that allows fluid to pass under pressure from one side to the other.
You can check for that by turning the wheel to one side ( probably need an extra set of hands and then opening the bleed valve on the opposite side of the cylinder.( the one opposite the side that steering pressure is currently being applied. Little to no fluid should bleed out as you keep turning force on the wheel. If it bleeds when you force the wheel, then fluid is leaking past the internal piston.
Since the issue happens in both directions and assuming when it started it was in both directions, I would lean more towards the cylinder internal leak possibility