yip its a needle roller bearing. but u cud make one oot of bronze if you stuck, as its self lubricating. as most of the time the input shaft is spinning with the eng.

reg steve