Hi! I have a few questions, My truck is 57 Chevy 3200 long bed stepside 123-1/2" wheel base. 1-Looking for rear emery brake cables the ones that are in my truck are 58" long. Your part #71-721 62-1/2" long will they replace the ones I have? 2-Your part #71-521 kit include the brake shoe return springs? 3-Your part #34-303 vent seals for kick panel do I need to order 2 kits to do both sides? 4-Your part #67-096 wiper switch, Your part #29-111 does it fit that wiper switch & match the other chrome knobs (like the head light switch, cab vent cables, etc? 5-Your part #25-404 Covered Visor-Repro do I need to purchase the end clips Your part #25-985 also Your part #25-016 Inside Visor Bracket comes with the screws does Your part #25-015 also come with the screws? 6-Your part #53-112 Headlamp Switch is it Original? 7-Your part #58-413 Do I need to purchase 6 screws to mount Your part #58-115 & 58-116 mirror arms? Please call or E-mail me jockey16@comcast.net I have about a $500. order & need the above questions answered before I place the order. Thanks Phil