I've had the belt, radiator, and water pump all replaced. The belt tends to only fall off when I start the car after/while it is raining. I believe there is something to that correlation. any ideas?
check the tensioner it sounds to me like it could be sticking and not applying the proper tension to the belt. the Jeeps are notorious for this if thats not it check your other pulleys