So I have oil leak that I can't figure out exactly where it's coming from. It doesn't look like it's coming from the valve cover but i didn't notice it until after i put on my rockers. Maybe someone can help narrow it down. I'm wondering if its a head gasket because I don't know where else it would be coming from. It i can see the oil on the block down by the crossover on front of the engine. It's an 07 L26 with a turbo. Sorry for the bad pictures.