Alright, the verdict is in... The leak was coming from the valve cover, they said they must have pinched the gasket while doing the belt. They replaced it free of charge.
Thanks for the help, I'm going to post a new thread about adding some torque to my EL...