My bike started acting up last thursday and I thought it was bad gas (Coughing only). Friday the same thing so I burned up the remaining fuel and filled up again. (I checked the board for similar problems and everything indicated it was the battery connections. I took the seat off and the battery was connections were tight, I check the air filter and the plugs, no problem). Saturday I didn't ride but Sunday I went for a 120 mile ride and no problem so I figured it was the gas.
Today I am on my way to work and the bike started doing the same but worst. Backfired, coughed and lack of power. 7 miles out and I had to turn back home. I barely made it.
So I checked the board for similar problems and everything indicated it was the battery connections loose. (Or maybe a foul plug). So I came home took the seat off and the battery connections were tight. I figure maybe a grounding issue because a week ago I installed the hondaline lightbar. Nope I can't find anything. Suddenly while I was putting the battery cover back on I got a glance of the ICM (ignition control module) and saw that the black wire was broken. I mean you could barely see that something was going on there!!!. I have no clue how this got broken but it did. Checking my service manual this wire is hooked to the Engine Stop switch and fuel cut-off relay. No wonder!
In order to fix it I disconnected the 22P connector and with a very small screw driver I had to push the square connector from inside the case. This is very delicate and I ended up bending it a bit. This actually took me awhile since I didn't know how it was hooked inside and I was trying to push in a way not to damage anything. This connector is very strong but it can bend easily. The wire was too short so I ended up extending it with another piece of same gauge wire. I put it back together in the box making sure it was in the right direction. Started the bike and VOILA!!!! (Stupid wire!)
I just wanted to document this in case another member has the same issue.