if you get it apart to clean it, heat the bearings slowly with a heat gun, then dip in gear oil. That will suck oil past the seal and re-hydrate the grease. I do this all the time with belt idlers, about once every 60,000 miles.
The problems we face today can not be addressed at the same level of intelligence we were at when we created them - Albert Einstein Or with the same level of $ - Me