anybody know what the application of the above part number is?....also along with the Chrysler Penastar logo it has what appears to be 48393 stamped on top of it. looks like a 65 Dodge / Plymouth piece by the inlet (far right) and outlet (lower left) location but that is not the part number for...