It sure sounds like a fuel delivery problem to me. My pump also ran and I could rev it up, but when I put any load on it, it would die unless I feathered the clutch and then I could get it moving, but it had no power and would stall out under any load. I am not a mechanic, so I am fresh out of ideas. Good luck.