Edelbrock oil leak. Finally figured out why!

I emailed the pics to Dave at Edelbrock. He's the Tech guru in charge of product quality. Hopefully they'll make the change.