hey all i got a 99 ktm 200mxc two stroke that just had a stator failure, so i replaced it today when i got my new electrosport stator. she started right up almost first kick but has bad pinging and didnt want to run, so i went back in and retarded the timing a little. this helped but the ping was still there and still bad, so i retarded more and more until i ran out of adjustment, it almost runs right fully retarded but as i increase the rpms it pings hard i can hear it/feel it its obvious. it also is kicking back at me as i kickstart. it feels like its detonating before tdc. so i checked the resistance of the coil and pick up both were fine so was the ac discharge at the spark plug boot. my real question is if this is actually the cdi malfunctioning? at full retard the bike seems to idle ok but with rpm increase it starts knocking like the cdi is not retarding timing with rpm any suggestions or thoughts?