About 50 miles into a 2500 mile trip, out in the middle of nowhere, my check engine came on (2012 Grand Cherokee 4x4 3.6). After about 400 miles I got to a town with a dealer and they scanned it, showing me that at one point it had a catalytic con converter problem, but was no longer a problem. They reset the code. 50 miles later, again in the middle of nowhere, the light came back on, but I had to continue my journey, mostly over 12000 ft above sea level. Is it an O2 sensor that triggers it? Is it possible that I got water in the connectors? (I frequently have to drive in 12 inch water to get to my house or out).