Got a 2001 TA with the T56

Been whining progressively worse and worse for some time. When I had it in for a replacement clutch, the mechanic told me that the trooper camaros all do it and i would need a "repair bearing" that GM makes specifically for this problem as they are notorious for wearing out.

Noise only occurs under throttle pressure/acceleration/constant speed.... let off the gas and the noise goes away

is he right? and would I be able to replace it myself?