Fixing a ducati panigale 1199 2012 that was left out in the rain for several months and pretty abused in general. Had a BBS error light and sputtering/ throttle response problem even before it was left out. At customer request I'm attempting to fully repair the bike. Everything cosmetically and mechanically wrong with it was repaired (fairings, rearsets, clip ons, levers, etc.) Bike still ran and drove with the BBS and would show MPH and gear but intermittently shut out. Replacing the gear position sensor only made things worse as it cut out the Gear shift and MPH until it gets calibrated. Took it to a Ducati dealer to teach the sensor and they couldnt get the diag software to connect, quoting the BBS issue. Replace the BBS and still no ecu communication, only option left is replace the ECU. Ordered an 1199 ECU off Ebay Part number is 2 digits higher than the stock one but seller swears compatibility. New ECU primes fuel pump but wont power the starter.