I've always wondered if the Mopar Performance "Super 60" intercooler and the "Indy" intercooler are one and the same? Anybody know?