I've been taking my yj off road for yrs. one day I hit a mud hole and my jeep stalled. Luckily the muffler want under water and my friend pulled me out. It wouldn't start for 10 minutes or so and and when it did it sputtered really bad so I was headed out of the woods and it was smoking under my skid plate under the jeep. I looked under it and my mufler is red cherry hot. Anyone know what this could? Why it's stalling in water and how to fix it?
You didn't say what year your jeep is, but it sounds like the cat converter is plugging up. It may have had a hole in it and got water in, water is the death of a converter. The converter is located under the skid plate.
Might be the O2 sensor as well. If for some reason it is telling the FI or carb its running lean then the extra fuel will make things glow. The wiring may have gotten damaged or grounding out with mud caked on. Make sure all the wiring is connected and in good shape. This will also cause the YJ to run rough.
Just another idea. Put your hand at the end of the exhaust and see if its flowing well. If it doesn't have a steady strong output your cat or muffler may well be clogged. If so equipped you can also see if the O2 sensor is throwing a code.
Depending on the year it sounds more to me like the distributor cap and wires got wet....the other comments are possible as well but if it only did it that one time then id say next time you go pick up a can of spray silicone and soak down your cap and wires