Here is the original AM Performance thread.
A.M. Performance Extra Capacity Baffled Racing Oil Pans
I can see how their baffles are constructed. I have glanced around trying to find the doors/flaps in my supply catalogs but havent found anything yet. Might have to make the flaps. It looks like they might have. They appear to be aluminum. Wouldnt be too big of a deal to make them but to find them for $5 each in a catalog sure would be nice.