The fitment issue was on the 01-07's, the 08+ TMIC fit perfectly fine. We are still in the process of working on the 01-07.
We were able to install the TMIC on our 05 car perfectly, but the customer is having issues with the install and tabs lining up. I'm not sure if we have something weird going on with just this vehicle or vehicle year since all the others seem to install just fine from the 01-07.
We had 2 intercoolers go out last week and both lined up perfectly. So right now i'm putting all the 01-07 intercoolers on hold until we can figure out if there are multiple mounting tab styles, heights, etc.