it might be your cdi.. you say it was boggin i had the same problem....check all your wires....just today i came off my bike..tried to kick start it and it wouldnt turn over so i checked my cdi wires and then tried again..perfect. give it a try.
WOULDNT BUY IT....not good for your engine and wont make alota difference cos the way it is positioned.The air needs to be going directly down the hole and it isnt so there wont be enough air to make a difference...dont waste your money