I just checked my old CZP receipt and they list it as a v3 2nd generation...it just doesn't have the same wire coming out of it that the current runs do but I do remember it having a dipswitch to change how it meters the air for the ECU. Thanks for the info, good to know that there isn't a lot of difference.