After that many miles, and whatever amount of time, it's probably electrical. Whatever got wet, is probably now corroded. Corrosion can be anywhere. Inside one of the car's many computers, or at the electrical connections. I would start by inspecting the connections. Look for obvious signs of corrosion. I know. The car is full of wires, and they all have connectors everywhere. The car's computer operates the car based on information collected from sensors. Those sensors also have electrical connections which could have corroded. A lot of trouble.