I think that the intercooler in the pic may be a Cartech intercooler. I had a Cartech and a KB at different times and the Cartech was bigger than the KB. The Cartech had two mounting bosses on top and that used existing holes in the core support and one center bracket on the bottom and the KB had mounting flanges on the top and bottom. I am not trying to dispute you, just trying to be helpful. I liked the Cartech I had better just for being bigger and having more heat disipation area.