I have replaced the engine twice. The transmission had to be replaced. Radiator had to be replaced. Almost the whole truck has been reworked.
The truck is very unreliable, the engine lacks some serious power I'm getting smoked by three cylinder Sprints. It costs me a arm and leg to afford fuel. The engine and transmission is very weak and will not stand up to any abuse. The frame hangs so low don't be using this truck to do any off-road work or you will be walking home. Finally the seat is really uncomfortable. My old 1986 Ford F-150 4x4 would have embarrassed this truck in every aspect, power, handling, dependability, off-road I'm very disapointed in this truck and will never buy one again.
My 1988 GMC pickup had 330000 km on it when I bought it, I added another 40000 and then sold it. I would consider it to have been one of the best vehicles I have ever owned. I would submit that if your looking for an off road 4x4 you should buy one and not expect unreasonable results from a 15 year old pickup with 340000 km's on it that may have been abused by its previous owner.