I don't really think a Cherokee is any less reliable than a TJ, same engine, same dash, same computer, same electronics, basically everything's the same except the body and the wranglers have an actual frame which is a huge plus. From 97-06 the computer did change a few times I think. Newer is usually better.
But if your having issues with yours and you don't want to keep workin on it selling it sometimes is the best course of action.