Get one through GM. The Napa bearings are just a tad different. I have a napa on now, it aint right. My mechanic has the GM one, Im waiting on my trans mount from Energy.
Replace the u joints too. Spicer. You can get these from several places....but get the center bearing from GM.
To get the center support right, youll need to have it pressed on. Its a pita to get off.