That roller you are talking about that you said you removed, cleaned bushings, and lubed and then reassembled, will come back to haunt you sooner rather than later.
We have found those bushings get so "egged out" that they NEED to be replaced. You'll be back for squeaking or Yellow Dev. pulling.
D2416346 and D2416347 are the P/N's for those bushings. Pretty cheap and easy to install, and will keep you from making an early return trip.
Bookmarks