Hello everyone, my girlfriend has a 2002 Explorer XLS and the other day after a heavy storm she says she went through a puddle of water after which the OD light started flickering, its not on or flashing it just flickers. That would not be a big deal since i figured the thing would dry up...