Hydraulic steering wheels oscillate rapidly

I am trying to help out a friend of mine. I have built a couple of systems that have both performed well. My friend decided he wanted to give AgopenGps a try. I helped him get started this winter. He installed a hydraulic steering valve, a v4.5 std AIO board with zed-f9p and he is using the Delphi ride height sensor for a wheel angle sensor.

I helped him though a couple small issues IMU and WAS, but those both seem good now. His tractor would rapidly oscillate the wheels back and forth probably 20 degrees in each direction. He originally ordered a 5 GPM Hydraforce valve (sp10-47c) that valve was changed out for a smaller 3 GPM valve (sp08-47c) but the wheels still rapidly oscillate.

His look ahead settings and steering settings all look pretty normal. Even when turning down the min and max pwm settings fairly low the steering still seems way to quick and the rapid oscillation still occurs.

Does anyone have any good ideas as to what may be causing this? I am running out of ideas. Thanks (tractor is a John Deere 4230)

First the Proportional should be pretty low for hydraulic valve, around 10. (4 to 20 typically)

Secondly, how did he connected these 4 way hydraforce valves? Does he have installed some kind of compensator? Because there is none in these valve.

Thanks for the suggestions. He does not have a compensator. That was brought up as an idea as well.