Its supposed to replace this GM # 601019 number. If you look it up it says it fits.
Take a look at your original setup at the bottom where the original thrust bushings are to see if there is enough room for those thrust ball bearing in that new kit to fit.
It would be cool if they do.