After having some issues with the dog shutting off and not being able to identify the problem after changing out the ICM and cam sensor, i have decided to switch to the wire plus. I went to check up on the bike today and the mechanic found a black, red, and yellow wire that run along the frame of the bike just under the tank and saw that these wires were peeled. One of the wires is 12v, so after testing it, he found out that was the problem why the bike was shutting off. Since i already have the wire plus, I'm going to install it and i guess that the EHC is good. So i am going to sell the EHC to who anybody that needs one, just let me know.