No grease. hmmm can relate; that is how i got into wrenching.
When you put on your new tensioner derailleur, post a picture. That is something that i need to do, but not sure how or where to mount the thing.
FYI - I was looking for a better used rear derailer pully to fit. This one is a cheap bearingless 10t pully. Can't find a 10t pully with bearings to fit an 8spd chain. So I took the pully off, packed it in grease, and re assembled. Quieted it down a bit, and gives me time to find what I want.
I can get a Dura Ace pully for $12 but I'm not sure it will work. Are the chain links the same length? So long as the pully isn't too big to fit in the drop, it should work if the lenghts are the same.