You might want to check your fuel pump sock First. What is the fuel sock? That is the filter for your bike. It mounts to the fuel pump inside your tank. Do you need a new one NO. This sock will and can cause lots of problems that would make you think is some electrical bug. My sock was dirty. It was not that dirty like black black it just had some little dirt at the main suction of the pump. This sock will pick up little little dirt and can cause major problems. Hope this will help some of you.