Re: carburetor issues?
I'm afraid that "thing" is called gravity. Your bike is never going to go as fast uphill as down. You have to understand that you're only dealing with an engine that produces less than 3 horsepower. To expect for it to climb a hill as readily as it will go down one is just a bit unreasonable.
It sounds like otherwise your engine is performing normally. Be happy with that and help that little 2 stroker by pedaling a bit up steep inclines.
If you really want to increase your hill climbing ability you'll need to go larger on your rear sprocket size. Doing that will effectively lower your final gear ratio which will decrease your top speed but make hill climbing easier. It's a trade off. But no matter what; it will always go downhill faster.
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"