Red Ram Hemi.......

Yep, dual points are stock in it. A trap door inside the oil pan? I have had pans off a couple and never seen anything like that. Perhaps something loose floating around the oil pan and kind of stuck in sludge?

NO sludge....clean as a whistle in there......

Could it be a floating pick-up for the oil pump?