Dont drive a XJ but my advice would be to
A) Flush out the alternator with water and get all the mud out
B) Give the started a quick clean out over the next couple of days
C) Talk to Gojeep the expert in XJ issues
http://www.go.jeep-xj.info/ I Drive a TJ and still get a lot of my good info from him.
D) Once the Jeep is running at 100% give that puddle another shot and show it who is boss.