Here's the link to the picture of the hole that oil is leaking from. From all the posts I've read I'm guessing there should be a baffle in the engine that's not there. Guess I'll just plug the hole for now until I drop the oil pan.
Got a leak at the rear main, so don't think it will be too long.
Thanks all.
http://s459.photobucket.com/user/Rickrestivo/library/engine