My 2004 JD 4120 pto stops working under a load. Just had the tractor broken in half and pto clutch completely replaced as well as the solenoid valve. None of this has fixed the problem. Any ideas on what else might be causing this issue? All fluids and filters have been replaced also and are clean.