The Aluminum is 1/8th inch thick. I shouldn't have broke but stuff happens with custom built parts. The Evo that has an identical intercooler but with thinner tanks that runs 45psi, makes more power and has a lot more passes is still in one piece.
I'll try to get some better pics later, It mounts using factory holes in the core support.