OK I've had a massive oil leak in the front of the engine for awhile now. My cracked header gave me an excuse to get my hands dirty and dig into the engine a bit. Here's a pic with everything out of the way. Can you guys tell where the leak could be originating from? Is that a head gasket leak? Thanks!