I have gone thru 2 tanks of fuel with no problems. I think the control board must have been updated already. This is the 3rd fuel sensor in bike. The 2nd one failed when bike was brought in for the 1st service. So maybe the control board had been updated at that time. I hope it last forever.