Yes an exhaust brake is great, but that hardly helps the guy with a braking problem. I am sorry to hear about your brakes, but it is not the fault of the truck. The system works great when everything is right, your problems sound like they are the result of not doing a complete brake job, and just replacing a few of the cheaper parts. I am not sure how many miles are on your truck, but I would bet that they still have the original drums. They may or may not be turnable, but they sure sound like they are bad. The brakes work as a system, they rely of each other for consistent, safe operation. They need to be addressed as a unit, not as a part. This is why so many on here have brake problems, they piece mill it, and in trying to save a buck they cost themselves a problem. New pads or shoes should never go on a old or unturned rotor or drum. Also for the best results, the front and rears should be replaced together as a unit. The larger rear wheel cylinders are a great way to gain additional rear brake. If I was you I would put the truck on jack stands and take a very good look at both the front and back brakes. Replace what is worn with quality parts and start over.