The inter cooler is a large front mounted inter cooler. It was on the car when I got it. Not sure the mfg but my engine guy said they dont make them anymore. Sorry, wish i could be more help. It sure looks weird with the empty space where the stock intercooler goes. It is so large that it blocks the radiator and causes the the car to run a little hot, I need to get a larger radiator. I am still working all the bugs out. The turbo is probably to large too, a little slow to spool when driving around town which I like to do, not much of a track guy.