Hey moped Army. So I have a 81express sr idles good but when on the road it starts to bog down around 20mph. It will continue to do this up too 30 MHP and the only way I can get above that is down hill with a tailwind . Thoughts on what it could be I have messed with the carburetor it’s clean. The only thing I have not done is gone into the Motor.