So whats the deal with these intakes? I have one on my car and am looking at getting a upgraded model but the cobra intakes seem to be worth a good bit of money. Is it a good unit to keep or should I get a new one? I'm getting heads and cam to go with it soon.
Thanks,
JW
Thanks,
JW