It's s tough choice. Do I keep it a bit longer, hoping that I'll be able to rekindle the spark? 3 years is a long time to not touch it. I left my 88 parked for 2 whole years, but life did eventually give me the time to build it up into the 4x4 that it is today (major illness and a surprise unemployment). But then, the truck wasn't anything special in the beginning, except to me. No one was ever going to tell me that I should have left it as a stock 2wd MJ.
If that CJ was mine, I'd keep an eye out for a better rig that I'd be more than happy to molest. But I wouldn't even think of selling the CJ until the new one was in my driveway. Then I'd start all over with whether or not I should sell it.
Thought about replacing the body with a fiberglass one?