I know that 243 are better! I class race my car and these are the only choice.
Out of the 806,853,241,339 ls1 heads which one is the best?
Also which intake 12560688,12561184,12573572.
Are any of these better then another.
Thanks