Stock GM OEM assembly. Good used pedal assembly for a manual transmission conversion.  Clutch return spring is either broken or missing because it is always either broken or missing. Fits 96-00 OBS Chevy/GMC C/K 1500, 2500 or 3500 trucks. 

This was removed from an 97 C3500 5.7L 350.

96-00 is completely different from older versions, this listing is for that.

The brake pedal from 88-93 was GM 15522092 and the brake light switch GM 15961519 mounted around the brake pedal. 

In 94 GM changed to brake pedal GM 15691857 and brake pedal switch GM 12450076 which mounted on the brake rod pivot.  So the brake rod pivot is longer on that brake pedal.

94 &95 Use a different brake pedal, but the same clutch pedal assembly.  

This pedal assembly is for when you have a clutch master cylinder with the 2 mounting holes one higher and the opposite one way lower. Not both holes above the centerline of the cylinder. 

Pads could use replacing. The pedals have some rush but can be painted and cleaned. I have also included most of the harness for this, and the brake switch and neutral safety switch. I dont know if they work. 

Please look closely at the photos and feel free to ask questions!