Fred was right. One of the wires came off the little posts on the icm. I haven't given it a full test drive but it seems to work fine now. I'm still wanting for more top end. It has always been lacking since I got rid of the carb. I think the timing curve is too shallow. This motor loves more advanced timing. In Colorado I had it at 13* advanced without pinging and it screamed. With the change in altitude I had to retard the timing.