Turbo 383 in a A-body Barracuda
I wish I had the tools and the space to do work like this, oh yeah, and the talent, truly awesome!
I have a turbo car, (not an A body Mopar), and I found that moving the air filter outside of the engine bay greatly increased the power, (a noticeable difference when driving), as there is a huge amount of heat/hot air generated with all of the pipes. I put mine under the car, in front of the driver side tire/inner fender, it ended up right behind the fog light. Although technically it would be better farther away from the road, (hot asphalt), I did not want to cut up my hood.
It is completely separated from the engine bay, and to remove and clean the filter I have to climb under the car.
I had added a fiberglass hood with a cowl scoop to try to get some of the heat out of the engine bay, but that did not seem to work very well, only when stopped, so I put the stocker back on.
I also see your air intake tube appears to be very close to the exhaust, which could easily heat that pipe up and the incoming air, decreasing the effectiveness of the intercooler.
I had a similar issue: the maf sensor was against the radiator hose, heating up the air and killing maf sensors. I ended up wrapping it it some heat resistant stuff, I do not recall what it is or where I got it, but it solved my problem. Now the air intake pipe stays cool, even on hot days, and on cold days the power is unreal!
Last thing, and maybe you covered this already, with such a big intercooler you may need to add an electric fan, or two, to the radiator. Mine has 2 from the factory so I was all set. Some people even add liquid intercoolers, which are smaller and do not take away from the radiator- but are way expensive!
Thought I would share my turbo experiences. Although your build is quite different from my factory turbo car, the concept and design are the same.
Hope this helps a little.
What do you have planned for the exhaust?
Mine has a single 3" pipe all the way out, and not only does it sound awesome, but it confuses many people- they either think it is some lame engine since it is not dual exhaust, or they realize right away there is something else going on under the hood.