hey I am having a problem with my FZR 600 there was a short in the wiring and it was causing there to be a loop in the system.I traced that out and found two wires crossed up by the switch so I go that fixed and got everything working (lights, horn, turn signals, engine cranks,) the only problem is I am still not getting any spark. I took and had the coils tested and they work fine. I have heard that the CDI never goes bad so does anybody have any idea's for what it could be? the other thing is that when the key is on the CDI box gets really warm to the touch. could there be a short in the CDI and it is not allowing the coils to fire?