Take a look at your engine oil and change it if it looks milky.
Same with the oil in the differentials, just in case you have a leaky or disconnected breather hose.
Nice pics BTW. Is that stock height and stock-size tires?
Jeep: Every adventure is a repair, every repair is an adventure!