Yesterday as I drove my Grand Cherokee through fairly deep water/rain (but not as deep as many times) some of the dash lights blinked on, music flashed off, etc. Message came on saying park assist needed servicing. When I got to work, no camera. On my way home, everything was normal. Today I started out in deeper water (raining for 3 days) and lights started blinking, seat belt warning, etc. I stopped and turned off the engine to reset it, and no start: just lights on when I pushed the start button. I left it parked and came back 3 hours later. It started, but barely ran until I got it to shift into 1st. Then drove home in first. Any thoughts? only 71,000 km. I'm thinking of trying a new battery tomorrow (still original), or looking for a short.