i have a yamaha bws moto gp, it has the air cooled minnerelli engine, it has a pm tuning crank, polini sport 70 kit, and a polini variator kit with 4.5g rollers, i did have a pm tuning big air filter on it, last night i took the cdi unit off to try on a friends bike, and when i put it back on it wasnt sparking, so left it til today, started on it, got a spark, but everytime it starts and i full rev it, it goes to go, then hesitates, then i leave it for a few seconds revving it, and it hesitates, then full revs makes it cut out, could anybody help me? thankss