View Single Post
YermanCars YermanCars is offline
Join Date: Jul 2002
Location: IL
Posts: 2,492
You, should see there intercoolers!!!!

We did a comparison on the EVO 8 intercooler it was leaking in 12 spots
Old 11-01-2006, 04:02 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #7 (permalink)