2.5 bar map question
So first question: Is 90423637 the correct part number for it? I believe this one has a built in iat sensor which would be nice. Can this work with the any ls computer? Does this fit the ls3 intake?

Is this the correct pic for that part number?
Is this the only style of 2.5 bar map?


