Exhaust Flex Pipe off the header has gone twice. (Replaced at ~55000 and ~171000) Replaced with a solid pipe at 171000.
Blower Motor Resistor blew at 90000.
Head Gasket Blew at ~171000 (Apparently this is a well known problem for the 4ZD1 engine.
Replaced radiator at ~171000.
Rear shocks replaced.
Have had three front calipers go bad.
Parking brake cable seized.
Rear bumper and tailgate severely rusted. (Living in New England... not surprising.)
Fittings on top of gas tank severely rusted and require repairing. (My current project.) ~191000.
ECM ground bolts needed replacing. (Real pain to track down. Had the dealer do it. The truck would start bucking and/or hesitating severely.)
General rust on all frame components.
As can be seen from the things that have gone wrong this truck has given me plenty of headaches. But when the cost is factored in (5500) and the truck is still running after 10 years; I think it might be all right.
Found that you have to be creative when getting parts now-a-days. The junk yards here in S. New England have very little. One should note that sometimes the dealer has cheaper parts than the auto parts chains. This I found surprising, but I like to check both places before getting a part.
Apart from the repairs that I have made the truck has been of good utility to me. Nobody raves about the interior, but it is fine for a no-frills truck.
It seems to me that the repairs this reviewer lists are minor and reasonable given the mileage on the vehicle when the repairs were made. I don't see where he has a whole lot of room to gripe.