Well guys I think I am getting closer and closer. Think I have narrowed it down to an intermittent electrical issue. Burlington Cycle had my bike for 4 hours and re checked the valves, timing, vacuum lines and a bunch of other stuff. They were nice enough not to charge me for the service. Also, 2 of their techs took the bike out for 20 minutes each and i not experience one single hick up.
It seems to happen once I am riding on somewhat bump roads. Was on the QEW last night for 20 minutes and it ran beautiful....once I got off on Lakeshore and was hitting bumps and avoiding pot holes it started acting up again. It was idling like garbage, the FI and oil light blinked 3-4 times, then went away, and it was idling perfectly fine again. Stupid thing about my bike is that you can't just pull FI codes...it needs to be blinking and then you hold the "mode" button for 2 seconds and the code pops up. There is no way of retracting previous FI codes. Out of the half hour I was riding last night, it ran like crap for about 2 minutes or so.
NOW! Look at the attached images. There are 2 bolts under my gas tank that keep that entire compartment (battery, wires, relay, ecu, etc etc) solid. The left bolt is missing. I can put my hand underneath it and it reaalllyyy wiggles a solid 2cm up and then 2cm back down. I can see how that entire compartment would be bouncing around when I am riding on a somewhat bumpy road. This may be shorting something out after it bounces a couple times therefore leading to an intermittent short.
Checked my negative ground from battery to under tank...A OK, both are solid. I am going to check the 10A IG fuse and 15A ECU fuse to see if they are loose/blown. May as well check the 30A main fuse under the gas tank also.
Now, if the fuses are loose/burnt, that would explain why I am getting intermittent electrical issues right?. Would a short somewhere in the electrical harness cause a fuse to blow? I think it would....
After seeing this issue, and the symptoms my bike is having I am getting closer and closer before I rip all the fairings off and look at all connections. .
What do you guys think? PITA I tell ya...but I think I'm getting closer.
Has anyone had a battery die and you are just running on the stator power? You know how poorly the bike performs when that happens? That's exactly how the bike runs when this issue is happening.