Clutch
Sounds like a clutch problem, but what you describe does not make a lot of sense.
If you idle down it quits, if you idle up it wants to roll out on ya.
Yet you also say that it takes like 50% throttle to get it to go.
So are you saying that you have to idle up 50% throttle to keep it running?
Dbow