Removed from a fully functioning 2012 Yamaha XJ6S Videos of the bike running can be shown upon request All plugs / connections good No damage whatsoever Comes with all necessary locks ( seat lock, tank lock, ignition ) Part number for the ECU is in the pictures Any inspection welcome Thanks for looking Luke