Chosen Solution

Drove in heavy rain and deep water my oil light came on and can died. Now it won’t start

Your best bet is to get your insurance company (if you have insurance) to take it to a repair shop and let them diagnose it.