finally done it. bought a gen 3 and really like it. put it on today and the bike had better power. i need to take it out and see what kindof fuel mileage i get and maybe dial it in a little more.