You didnt list all you've checked. I really don't see this being a faulty ECM.
'99 CBR 600 F4 Silver, Carbon Fiber Grips, Levers, Mirrors, Stainless Steel Muzzy Slip-on, 520 Stealth sprocket set 15/47, Factory Pro Stage 1 TI jet kit, Reverse Indiglo Guages, Goodridge SS Brake lines, Custom Carbon Fiber Seat, rear turnsignal eliminator, rear brake LED Bulbs, F4i Rear Shock
'87 Yamaha XV1100 Virago Black/Red Fireball, Mac slash-cut pipes, custum air filter, clear turn len's, Lots of Chrome