The exact same thing happended to me on my 03 Rev 800. I bought 2 new wires and a clip from the
dealer. I think the wires were about $20. I couldnt get the new clip to lock right and ended up using
silicon adhesive to hold them in the coil. The new wire connectors seem to work just fine.