Edelbrock oil leak. Finally figured out why!

Good luck! I hope they get back to you. Nothing worse than waiting for a tech person to call you back.