I was sad to realize that this new pulley has a worse bearing than the old one I replaced :( Sorry ,very sad i just bought another one for $28 which i should have done first this new idler pulley squeaks just like the old stock good bearing" i will try to return it immediately.