if you have a good running blaster swap the CDI to yours and see what happens. I had a banshee with a bad CDI and drove me CRAZY cuz i would run fine then sorta run or just cut off, i replaced it and it ran like new. but id still do a leak down, i think there is a diy thread on how to make one