I'd check the linkage from the foot pedal to the hydraulic pump,make sure your getting full forward movement, if not find out what's stopping it or adjust the linkage to attain it.If that doesn't do it, verify proper engine RPM with a tachometer if it doesn't have one..if the max engine speed is to low adjust throttle linkage and or governor linkage to get to the proper RPM which should be between 3200 and 3600 depending on the engine.If that is ok,you've likely got a hydraulic pump issue ,at this point a trip to your dealer is in order ,hopefully your still under warranty.