1991 Chevrolet V3500 Crew Cab 4X4 P/U I bought this truck several months ago and have since then replaced all of the steering linkage, king pins, steering knuckle spring and bushings, new tires, steering stabilizer, bearings, races, seals, rotors, drums, shoes, pads, brake hardware, calipers, wheel cylinders, master cylinder, and wheel studs. The truck had a 4" lift kit added to it just before I bought it; so all the leaf springs, bushings, U-bolts, and leaf spring centering pins are new. I have checked all the suspension for loose nuts and bolts, and could not find any. I also put a steering gear box stabilizer bracket on it, and inspected the frame for cracks, and there where none. When I recently purchased the new tires for it I had it aligned as well, but even after the alignment the truck still drifted to the right slightly, which did not bother me too much. The problem is when I hit the brakes. With the all new front and rear brakes I put on the truck, it stops on a dime, but it pulls to the right kind of hard. When I hit the brakes the steering wheel stays straight, but the truck goes to the right anyway. I am thinking there is something loose on the suspension that is twisting when I hit the brakes and causing the truck to go right, but I have checked the truck from stem to stern and I cannot find anything loose. Can anybody think of something that I have missed?