I went for a drive and when I got home I noticed a little puddle of oil on top of the engine right behind the big hose that goes to the radiator. I didn't see it leaking from anything. I didn't think there was any oil flowing way up there but I guess there is. Think I have a crack? What's the best fix? Welding? Junkyard? Of course, I need to confim what the problem is, though.