My throttle cable broke & as it turns out, is discontinued. No aftermarket ones available either. The part # i needed was 15151057. This also applies to 97 Blazers & S10's. GM could not help me with one that would fit & also couldn't tell me the difference between the 1st edition cable & the second edition cable. I happened across a video where someone else had the same problem. They used a cable for a 96-97 Oldsmobile Bravada Part # 1573071. I ordered one off of ebay and it works perfect. I could not see any difference. Just thought I'd let everyone know.