I don't know anything about this particular machine, only giving general comments as I design hydr systems for a day job. May be helpful, may be irrelevant.
Is this a gear/fixed pump, or variable pump? If gear pump, the stall psi by itself is not an indicator-It can be bypassing most of its flow somewhere in worn pump or worn cyl or valves, yet hold pressure apparently just fine.
I need to illustrate that pumps produce flow NOT pressure. Pressure is only a resistance to flow caused by a load. Big load, or stall, or relief valve, causes high pressure. Big hole, easy path to tank, generates very little resistance to letting this flow back to tank.
Let's say 25 gpm gear pump. At neutral all 25 gpm goes through control valve center (or unloading section i the valve, but same concept) with very little resistance to tank. At stall with cv shifted and good system, all 25 gpm must go across the relief valve to tank. Let's say RV is set to 2000 psi (there is an increase in pressure with flow, ignoring that for now). So the pump should test out at 25 gpm flow out of the pump, 2000 psi, and full pressure/force at the cylinders.
Now, if pump is very worn, the flowmeter out of pump may read about 20 gpm or less. Let's be ridiculous and say only 5 gpm out of pump (and yes I've seen worse!), 2000psi on the pressure gauge. Only 5 gpm goes across the relief valve, the other 20 gpm goes in a circle across the worn pump parts. Yet pressure gauge alone still looks good, and cylinders should have about full force. They would move against a load very slowly if at all, there's only 5 gpm left to provide motion.
Similarly, if the control valve or cylinders were worn, the pump may be good, 25 gpm out, but 20 leaking through a big hole somewhere. In that case, there would still be 2000 psi on the gauge, but 25 gpm on the flowmeter out of pump.
If pump is variable (especially load sensing) the whole picture gets way more complicated, none of the above applies directly, but same principles apply: pumps move oil by volume (flow) and loads produce pressure.
Even if the pump is variable displacement, load sensing, the fact you have stall pressure leads me to think the pump would be coming on stroke just fine
Ideally, customer should have had the flow and pressure test done before pulling the pump, but 95+% of the time, the customer 'changed the pump because I wasn't getting pressure'......before any diagnostic or help.
At this point, I would try for a proper flow/pressure test, either on machine or flow bench, to verify the pump. You need flow readings at unloaded condition, then at increasing pressures, say 500-1000-1500-2000-2200.
Then, need a schematic to determine what the control valve conditions are supposed to be. It's likely not simple spool valve like a log splitter or farm loader. More likely has an unloading section at the front, various flow compensating in each section, etc. I have nothing to contribute there.
I don't visit back very often, try PM me if possible if I can help in some way.
kcj