When you buy from us you are buying a 5-7 generation carburetor every production generation we do updates so you are buying the most up to date carburetor that meets or exceeds out of the box oem performance expectations