It's definitely an uncommon occurrence, but I've heard of a couple of guys having the broken wires in the harness. If you're worried about it being the ecu I'd say bring it to your dealer and have them plug it into their diagnostic equipment. I know in your original post you mentioned that bmw service sucked. I'm guessing your dealer sucks, because while I was in warranty I had so many parts replaced under warranty, enough to make up the cost of the bike :lol: My dealer is awesome and their mechanic has helped me out on the phone a few times when I needed it. I'll be stopping by there soon, I'll ask him if he has any recommendations.Yea i checked it and did some testing but nothing solved. Double checked the harness where it bends under the frame/subframe by the fuse box and nothing seemed obvious I still think its the wire harness however sometimes it seems like the ECU might also be the culprit.
This may sound kind of stupid, but have you checked the operation of, or attempted to bypass your clutch and sidestand switch? I know with the f650's sidestand switches where a massive problem, and I've had mine give me grief once or twice. I have both of mine bypassed "just in case"