Sounds like it's starving for fuel that's why it dies under a load. Clean your carb/throttle body. Also check plugs and rotor just to be on the safe side. Hyd. Leak has nothing to do with it.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.