I think the factory one does that as well.
So calling the phone number on their website and asking them if the GTR intercooler was a bolt up job never crossed your mind?
Buy expensive cry once, buy cheap cry daily
Should have just bought a new plazmaman intercooler
Also sounds like a typical PWR product, expensive (when new) and doesn't fit