This is common an a motorcycle that has been used by somebody allergic to wrenches and screwdrivers and feels puzzled by them.
Common causes:
Often, the bike has fallen over and the throttle tube is now rubbing on something it should not be rubbing on.
This is usually due to either the throttle assembly being shoved to the left and the throttle tube/grip making contact with the end of the handlebar or handguard mount (mega friction), or the throttle tube being cracked/broken/damaged and rubbing on the handlebar (mega friction).
Sometime, it's simply from dirt/grit getting jammed in there from one too many crashes.
Sometime, it's simply because the guy created the problem when he removed all of the throttle cable free play.
Sometime, it's because the guy installed new grips and he capped-off the job by installing the throttle side grip in a manner that has it rubbing on the handlebar.
Sometime, grip glue used oozes where it should not be and tries to glue movable parts together.
If you were to walk through a used dirt bike showroom and twisted the throttle grips on a couple dozen used dirt bikes, I bet you'd see this on more than one bike.
The funny part is that fixing it ain't rocket science, yet the owner of the bike just lets it stay that way.
The solution is to pretty much disassemble the throttle assembly up on the handlebar, clean, inspect, replace any wrecked parts, and put it back together properly.
I would not mess with the TPS or anything else other than the throttle grip portion of the bike unless it is proven otherwise.