Did you ever solve this?
I'm experiencing the same problem with a Kohler CV740 on a Gravely 260z. Runs fine with a new carb/filters/fuel pump/spark plugs/etc etc but as soon as I push the sticks forward the motor (rpms) start to slow down. With PTO engaged it's even worse. It winds down to about 20-30% and barely stays running until I disengage the PTO and pull the sticks back to neutral. Compression is good (170-175psi), as is the gas. Sounds very similar to your issue. Hunting for answers here.