The shoulder belt on my 94 Chevy 3500 appeared to have been chewed through by a dog. A friend who lives 1000km away found what we thought was the identical belt in a pick-a-part (same color too) and mailed it to me. It installed nicely (my old bolt even came out easy) however when I went to buckle it up the metal clasp (or whatever you call it) is too wide for my buckle! Why would GM have variations on this? I emailed him asking if he can get the buckle portion (which means having to remove the seat to install it). If not I guess I could grind it down to fit but don't really want to have to do this. Anyone else run into this? Was there a certain year the width of the clasp changed?