Re: Anyone know what this is?
It looks to me like part of an old crankshaft pulley.
Does it look like a new one has been fitted?
No it's definitively not a roller or a pulley.
It's some sort of engine mounting damper as shown in the last photo I posted.
It has a thick circular rubber moulding bonded to the big end and I guess would run miles out of true if you did try to spin it.
It's only about 2 1/2" diameter by 4" long that's why I put the rule in the 1st photos to give some idea of actual size.