Have you try changing the ABS parts. Shoes, pads, drums and rotor will not stop your problem. There are 5 parets that go to the ABS system. ABS PRESSURE LIMIT/ DUMP VALVE part number 15661378 ABS SPEED SENSOR part numbers 4WD, Left 15727018 4WD, Right15727017 RWD, Left15725355 RWD, Right157253. DCMB SIGNAL RELAY part number 25097359 ELECTRO-HYDRAULIC &/OR CONTROL MODULE part number check with local GM dealer PRESSURE MODULATION ABS VALVE Eng VIN W12547215 Eng VIN Z,Automatic Trans12547215 Eng VIN Z,Standard Trans12384819
Sarge