don't know what to say about the oil leak, but you might wanna check the bolts on your exhaust manifold...

[Linked Image]