It literally says for “95-99 K1500”. Or when you Google either one of those parts it always shows SP550307 as a cross referenced part, which is the current Timken number.I have a theory,that "doesn't fit" may actually apply to the abs sensor that comes with the set-everything else is the same.