I've been lurking for a couple of weeks and have been getting great info on my new Trailblazer so I thought I'd finally register, introduce myself and say thanks for all the great instructions! The wife and I just picked up an 04 TB LT EXT with the 5.3 a couple of weeks ago since our growing family needed a little more space than the 05 Subaru Legacy was giving us. I paid a few hundred over dealer trade in value for it since it had a couple of minor issues.
It has 124K miles and has had regular fluid changes but no major maintenance besides the rack and pinion that was replaced around 10k miles ago. The immediate problem is the front end is shot, it needs all new ball joints plus an upper control arm, outer tie rod and hub wheel bearing that is starting to go. The truck had newer tires on it with only 5k miles on them but the front tires were already worn down to the threads due to the front end. The shop wanted $1500 just for the ball joints and one control arm so I'm doing the work myself this weekend. I'm replacing both upper and lower control arms (raybestos professional), ball joints (raybestos professional), both outer tie rods (AC Delco) and both hub bearings (Timkin) plus installing some new Bilstiens and stabilizer links/bushings (Moog) all around. I know some of the parts aren't broke yet but I figure why not since I'm going to be tearing everything apart anyway. I don't mind wrenching but their are definitely other things I would rather do with my time. I'm hoping to get it all done in a long day(minus the rear shocks) and it seems doable with the right tools, which I have.
I'm not a mechanic and have never done a project this big on my own before, so wish me luck! I'm very mechanically inclined and I've read several threads, watched a few videos on each part I'm replacing plus I've read the factory service manual front suspension section a few times. I also created a checklist from the service manual so I do everything in the right order and don't forget something. I feel I'm pretty prepared for the job but you never know.
Anyway thanks again for all the great knowledge!