Pictures kinda dark. Was the leak recent, or accumulated for a long period of time?
How much of oil the engine leaking, or is there any significant drop of oil level?
i dunno if you guys have seen this, but i remember watching it on astro a long while ago, and now ive found a link to it online. its a real must watch, and i highly recommend it. its a little long tho, 4+ minutes...