Needle bearings is what it is...roller bearing. That is what they are talking about. I put a roller (needle) bearing in my last engine that was in my Barracuda, this time I went with the bushing. The roller is a simple install tho. I just had 4 bushing in my tool box. I installed one in Sleepychallengers car, one in my new engine and have a couple left.
Dorman # 690-005 .753 x.940 x .880 clutch pilot bushing Thats what it says on the box