Ok I have a 95 blaster that is stock and last fall it would not start. Over the last few evenings I determined it did not have spark. I downloaded the service manual and dug in the troubleshooting flow chart. After testing every switch, coil and circuit they all tested good so I cleaned all the connections and thru new plug in and behold I had spark. Still no start so I started down the fuel road. The filter was nasty so I cleaned and reoiled it and took the carb off and cleaned it. The carb was suprisingly clean for the abuse the kids put this machine thru but I took apart the jets and soaked them anyways. While carb was off I inspected reeds and they appeared to be intact and stll good. I reassembled it and she fired off first kick. after warming up she idled good and sounded strong thruout the throttle. Went for test run down the street and she is good till the top 1/3 of the throttle then it seems like it is cutting out. What can this be CDI, Coil?? What am I missing??