As far as oil pumps,I've had this one a "long" time,ask before and never got a legitimate an answer.New in Chrysler box,I'd have to look but if I remember correctly,part number starts at 25 something,never could find any reference to the number. The M63 on the pump is also on the box shruggy

Picture 1028.JPGPicture 836.JPG