The easiest way to check the injectors I know of is to try and start it with the engine cold. When I say cold, I mean not ran in at least ten hours and block heater not plugged in. My truck runs and starts great if it been plugged in over night, if not, it is real hard to start, sputtering and dieing before actually starting. This usually means that at lest one injector is going bad. Also if the oil level seems strangely high, or if the oil smells like diesel, it needs injectors.
Water pumps are cheap and easy, I wouldn't worry about that.
I wouldn't buy an auto unless it has been rebuilt or you can get a smokin deal on the truck. Personally I would NEVER buy an auto again, I may feel different after I dump 3-4K into mine.:vomit007:
Injectors are about $400 a piece.
Ball joints, tie rod's and end's, and steering knuckle u-joints cost me about $400 and I got a good price.
I should add that I do like my truck, I just wish it didn't need injectors that I can't afford.:$: Oh well. the tranny is still good. For now. :rof