A new 330 esr kit has just been installed and just when i thought it was ready for the dunes, it wasnt. For whatever reason it wont rev past half throttle. Pulls hard up to half throttle then feels like its hitting the rev limiter. Jetting is fine, i thought that was it at first. The ground on the bike is fine. Someone had told me the cdi box may be going out. Any input on what this might be or if it could be the cdi may be going out. Any input is appreciated.