"Ram Air" 340 dual scoops?

Thats right C130 Chief. All I have seen were fabricated from aluminum just as you said with a thick foam seal to seal the pan to the hood. They seem to provide some very good results over not having one.