Hi, my scooter chokes (or stalls? ?) when I go up long hills. It happens randomly and sometimes it starts happening less than a mile apart. I let it sit for a few seconds and start it again without issues, but will choke again later. Could this be related to the choke level, since it happens only on uphills? There's another issuer going downhill, but I don't know how to describe it, it's like it spurts (I believe that's the word) when doing about 90% of throttle pull out more. Like it was constantly turning off and restarting (since its going fast enough to not turn off).