We had the bearings fail on our x500 54" deck 3 times in less than 100 hours. The bearings that went were the ones in the idler arm that has the double pulley set up that transfers power from the engine to the deck. They replaced it 3 times under warranty. The last time I kind of expressed my frustration to the parts guy that had been at the dealer forever. I told him I thought it was a bad design with no grease fitting for those bearings and I was going to drill and tap a hole for a grease fitting and pull the inner seals and fill them with grease. He gave me new bearings, 6205 i believe, a grease fitting and he ordered me another complete idler arm assemble all for free. I have had no problems in the past 150 hours. They took care of me for sure. Moral is, talk to your dealer, maybe not the same service guy you talked to and let them know what is up. It will be documented and if , when that bearing lets go, you should be good to go for new. You should have a 4 year warranty on the 500s. By the way, if you get a new pulley assembly with a new bearing, pull the seal and pack the bearing. There is little to no grease in most bearings sold today. Just something that will increase the life tenfold.