After much grinding, drilling, cutting, I've decided to put my stock evo 3 intercooler back.
The new one's holes for the hoses were too big and when I went and put new silicone hoses in they just kept leaking boost.
Oh wells, at least I tried - couldn't have known it wasn't gonna fit if I didn't...