You say it's seating almost all the way just 1/8 inch left to go, if that's the case it's not the o-ring nor failure to engage the oil pump it's definitely bottoming out on something. At this point I would start checking to make sure there's no debris and measure the new one versus the old one...