A couple pics of the intercooler set up
there's no airflow in that spot, so once the i/c gets hot (which is about 15 seconds under boost) it won't cool anything - maybe have a grill on top of the hood with a fan on top of the intercooler blowing thru downwards.
not trying to put down what you did but the way it supposed to work is by having cooler air thru the fins to remove the heat buildup that was transferred from the intake air into the intercooler tubes - the way you have it won't cool at all, you can test that by having a temp sensor ahead and after the intercooler. Subaru (if i remember that's where you got it from) has an air ram vent on the hood pushing air thru the i/cooler.