So today I was under the influence of a friend with a Hummer and decided to follow in his tracks through a 2 ft deep puddle. I was hammering on it pretty hard and having fun but after about an hour of messing around I hit the highway and ran into a problem . First off, the "service engine soon" light came on. Not sure why other than maybe from moisture. Also, and more importantly, I had trouble shifting. The rig would keep jumping around from gear to gear every 2 seconds or so. This went on for a good 5 minutes. I powered through it and now my ride is running fine again but I am curious what this could have been. General knowledge makes me think it was some sort of sensor acting up due to moisture but thought I would see what the forum has to say. Thoughts?