Really sorry to hear that man. Hopefully it's just disconnected pipe or something easily resolved. Oil typically just doesn't fall out, even during flooding. I can't think of any that would cause a car to dump oil other than over heating, or overfilling.