I have also had a lot of electrical problems, I have replaced 4 coils 1 set of plug wires, a igniter unit, and I have no ideal how many fuses on my 04 America. What I found was if you will take the time to unwrap your entire wiring harness. you will find skinned wires, and even spliced wires. I went through the entire harness and replaced bad wires and recovered them. When you ride in the rain water will get in the loose wiring covers and stay.