I was driving this morning through a torrential thunderstorm and drove across some deeper than expected water. I made it through without a stall, but it was probably close. I had a sheet of water over the windshield for a moment.

For a few seconds, the oil light was on but it dimmed and went out very quickly. Temperature was OK. I left the car running for 20 mins when I got home assuming that was a fairly safe thing, but I found that it had overheated. I'm going to get it all checked out tomorrow morning, and my mechanic is within 3 miles.

What should I look at before I start the car again to ferry it down to my mechanic? I guess I should take off some of the air intake apparatus and drain water. Could sensors be damaged causing the oil light to go off?