Okay, Last night I was driving my '03 Mini 20,000 miles and it was raining. HARD. I was going approximately 20 mph in 2nd gear. I went through a puddle. The car smoked, then died. I figured I may have sucked in a little water, so I let it sit for a few minutes and tried to start it. When I tried to start it, it sounded like there were 20 ball bearings in a coffee can being shaken around. Of course it wouldn't start, and when I was out looking around it, there was a TON of oil spilling out from under the car. Thank god the car is still under warranty, and roadside assistance came out and towed me to the dealer for free. But, I'm wondering what could have happend? Anyone think my block is cracked...........that's what someone said here at work. Dealer opens in 2 hours..........ideas?