Yeah, you gotta really get in there with a pick and clean out the old seal. The rubber cup is not exactly obvious with, which way it goes. I honestly don't remember myself. I did use a SSS installed I got on eBay as well to push it in.

My SSS is not leaking now, but my pan still is.

Bart