First time poster. I've read a lot of forums about this problem over the last month, so I'm posting my story—and will post the solution—in hopes it can help someone else. I'm not sure I've seen this exact scenario across the dozens of posts I've read.
This is a 2007 Silverado 1500 Classic 4wd Z71 5.3
My front brakes keep locking up. Disc in front, drum in back. I've bounced this across my pro mechanic friends already, and after 20 years of shade tree wrenching, it's now at the dealership, because even the GM specialist helping me this week couldn't figure it out.
Step 1: It started with a front end rebuild (new upper and lower control arms, BJs, pitman arm, idler arm, stab links, front and rear shocks, and a new passenger side axle seal). Calipers were stuck when I broke it down so I replaced them too. Bleeding went as it should with the ignition off. With the truck on, pedal went to the floor and wouldn't firm up as I bled. I popped the master cylinder off and saw that the booster was full of fluid. I don't know if it was oil or brake fluid—I took it out and swapped the core for a new one (AC Delco).
Step 2: Test drive with new booster and new calipers resulted in locked, smoking front brakes. Charge up the parts cannon—new master cylinder time (Autozone). Still smoking on test drive.
Step 3: I then discovered that my helper had put the calipers on the wrong wheels, upside down. I corrected that and also put on new flex hoses up front. Still smoking, and now I'm seeing brown flaky gunk in the brake fluid of the new master cylinder reservoir.
Step 4: I put on a second new master cylinder (Autozone again), got a pressure bleeder, and bled until it ran clear from all four wheels. (No more gunk in master cylinder since then). Rear driver side bled a bit slower than the others, but still bled until it was new fluid. Test drive - still smoking. Every time, it starts out fine, then builds pressure until brakes are locked and the pedal is tight. I discover I can unlock the brakes to drive it home by cracking a bleeder screw on a front caliper.
Step 5: Finally took it to my mechanic buddy. He suggested the push rod in the booster might be too long, forcing the brakes to always have pressure. These aren't supposed to be adjusted in GMs, right? But we popped it out, shortened it four full rotations, and snapped it back in. Truck ran fine for a week but pedal was squishy.
Step 6: Decided to pop pushrod back out and bring it out one and a half turns to fix squishiness. Otherwise it had been running great. After lengthening push rod, brakes lock and start smoking again 10 minutes into test drive. So I replace the brake booster with a brand new one, factory length push rod.
Step 7: Brakes are no longer smoking, but they're definitely locking up intermittently and getting way too hot. I jack up the front and the wheels are locked up. I pull the vacuum hose off of the booster and the wheels immediately free up. Mechanic buddy is at a loss and recommends I take it to the stealership, where it sits now.
The pads were new with the new calipers, but I never changed the rotors. With both locking up, it seemed upstream—especially since I can release them by cracking bleeders or pulling the vacuum hose off the booster.
Would love your thoughts if you have ideas. At this point, mostly posting to start the thread and post the solution when I have it.