On my recent repair quest I disconnected the ecu connector looking for corrosion and found nothing but clean terminal pins despite 6 years of severe off road riding and deep river crossings. The main concern i have had is keeping electricity in the battery (due to a broken wire).The efi is a beautiful thing. So tractable and flexible it has got me out of many situations a carb bike probably wouldn't. Welcome to the future!