I had one of those Iveco intercoolers a while ago. Threw it in the bin in the end. Diesels usually run about 15 psi with high volume turbos (need to provide air for 6 or 8 cylinder 6/8/10/12/14/16 litre engines) and looking at the cooler, is does look pretty well made with a decent size inlet and outlet.