i'm thinking that it is electrical now that i have checked all of the mechanical components...i have an idea of what it may be, on the side of my carb there is a elec harnes going to one of them, is this harness that releys to the CDI to initiate the proper speed of spark as ur engine revs up, ex. as u increase the trotle and open up the carbs, the spark speed increases....another possibility is, is my CDI box shortying out causing the low rpms...does anybody have a service manual that they could scan for me or a web link which has one online, it would be GREATLY appreciated