Interior Pictures
Possible intercooler location? Only time will tell.