Killer6 said Piece of a repair-attempted rear main seal retainer is My best guess. Slanty oil pump external... Click to expand...