this is still the newport right fred
did you put the 15 back on from the black puch nostalgia?
i dont think jetting is necessarily the problem, i have run the same size jets on almost the same stock set ups as your describing, i wouldnt rule out a jet problem, but i dont think thats the issue, and you use to run this setup and the same jet and it ran fine right?
how do you know the rings are good? whats your compression, i seriously think its a compression issue or maybe a clutch problem, if its idleing high it could be because there is no resistance from the clutch or whatever and so the engine idles really high yet the bike doesnt move because the pads arent enguaging the drum
i have a couple sets of the fat puch rings i believe if you want to switch your rings,