OK, so, I had the fun and joy of rebuilding the carb. The first thing that was wrong was the accelerator pump lever was not even on the shaft for the accelerator pump. The shaft was actually bent sideways, I bent it back to the correct position (left photo). And tested it, it works well. Then I cleaned out the main jet, the primary jet, these were actually clean, the fuel bowl had a little bit or residue from an additive the gas companies put into the fuel here. i cleaned that out as best I could and proceeded reassembling the carb. Remounted it on the intake manifold (which, by the way is made from rubber). After that I started the engine it had raced up to 6000 rpm. i then shut it off. Made some additional adjustments to the air/fuel mixture, seated it then opened it 3/4 of a turn. adjusted the curb idle speed to out 1 full turn. Readjusted all the cabling down to minimum settings, I managed to drop the rpm down to 3000. But after that there are no more adjustments. I then pushed on the carb just slightly and noticed that it actually dropped another 1500 rpm. So, to adjusted the carb there is a small hole on the bracket of the accelerator pump / throttle assembly. I ran a tie down to another larger tie down which I attached to the bike frame (right photo). Now the system makes a proper seal and the carb runs at 1500 rpm. So in conclusion I have a small vacuum leak in the intake manifold or the carb is not sealing properly and this is cause the increase in rpm's. An slightly bigger oil ring should fix that problem. Also have to see if I can get a metal intake manifold instead of the rubber I have. Tomorrow I test the bike to see how well I rebuilt the carb (Sheng Wey PD16 with accelerator pump)