The piston was given to me by a friend who got it from a Dodge dealership. The defect has something to do with the wrist pin, it seems to be stuck partly-pressed in, further in one side than out the other.
Cons: wrist pin stuck
Part number: 3067474