Can you give us a few details please? First, when the mower goes slowly uphill, does the engine still run at full speed, or does it run slowly when the mower runs slowly? In other words, is this a problem of lack of engine speed, or of transmission slippage?
Second, please give us full model details, and tell us what kind of transmission it has. A picture of the mower would also help.