Glad to hear it was an E-Z fix.

For the idler pulley bearing...

The part # from US Bearings & Drives is: 6067354

Part Description: NTN 6031LLBC3/EM RADIAL BALL

Eight buck$ here in the lower sticks.

Had to replace mine a couple weeks ago, I now carry a spare.