If your negative battery cable is not TIGHT, it can cause problems too. When mine cut-out a couple of times, the only thing I could find that was even a little questionable was the neg battery connection. It wasn't very loose either. I'm surprised that was the culprit. It was tight, but not TIGHT, know what I mean? I better find a star washer and put under there. Now before every ride I tighten it to be sure it is real tight.
My fuel lines do not run over the top of the engine. I have checked all my grounds and made sure they are tight. I even sanded all of the contact surfaces. Next I will apply di-electric grease to all the plugs and fittings. Finally, I am sending my tank to caniboomer for his updates. Hopefully when I get this all completed I will have fixed the problem. I'll keep you all posted. Thanks for all the help.