When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
red lights on the dash is always a bad sign, esp the oil light. that means your oil pressure is low, due to lack of oil. since you are leaking it all out, you should take it in to check for a seal failure. it could be simpler problem, like a line or a loose oil filter. you never know until you get down and into the area of origin.
Let it sit for awhile to dry out. Might just be wet.
X2, it really takes a beating for these engines to go bad, i read some whare that you could run these motors with 1 quart of oil for 1000 miles before the motor goes kaplut on you. Dont worry, its not your motor and it sounds like a maf sesor issue or you got water in your spark plugs or wires.