Pretty much what's been said above. I had a 97 with a 4.0 Gems engine. It was good and returned relatively good fuel economy. From what I understand there were less issues with the Gems than the Bosch engines and the 4.0 was less likely to have head gasket issues than the 4.6. My air suspension system did not leak but the compressor got weak and would throw codes and drop the truck to the bumpstops. I installed a by-pass kit with four air valves, disconnected the valve block and compressor and topped the air up a tiny bit every other week. I did have to deal with some of the issues these trucks have - replaced the heater O-rings (be sure to check coolant isn't leaking into the passenger footwell), replaced both door lock mechanisms, etc but we did a fair amount of long distance traveling in it and it was a very comfortable ride. Mine had 340,000 kms (about 200k miles) on it when I sold it. It left me stranded twice, the first time when it dropped to the bumpstops (I bought a tool to reset the ECU and this never concerned me again) and once at just over 300,000 kms when the water pump failed (something I should have replaced as basic maintenance long before that).