originally had my griz600 stop running and then wouldn’t start ! After testing all coils , valve lash , compression (115psi) and all tested ok I bought a used cdi . After cdi install it still wouldn’t start (no spark) ! So even though the stator , pulse/trigger and charge coils check within good range I decided to switch the stator etc ! It started but It is very unresponsive on throttle and acts like it is running in 2 Different spark timing ! Since I replaced the stator and it started I then decided to install the cdi I replaced and it did the same thing ! Also I noticed the Used cdi I Took off had a capacitor that had swelled and extruded from the back of the cdi . I had always heard and I believed that when these CDIs go bad they machine will quit and will not run . Is that true ? I also checked the cam/valve timing and its ok ! Checked with timing light and it does fluctuate on idle ! I am thinking I have 2 bad CDIs . I also switched the trigger Coil wires and would not start then . Man , this thing ran good before and I am confused !