Pretty sure I already know the answer, but since you have owned your 1996 Grand Cherokee for several years, you are the perfect person to ask. If you had a base model 2003 Ford explorer (main work vehicle)with a 4.0L with 215,000 miles with a fresh transmission, motor with all six timing chains making horrible noises. A rear end that howls like crazy.
Then a client gives you a free 1996 Jeep Grand Cherokee Limited 5.2L with 162,000 miles in near mint condition, that runs really nice and smooth. I know better than to consider keeping the Explorer, can't believe it lasted this long. Do I keep the Jeep and use it for work because it's great math? Or do I sell them both and buy something newer?