I checked for dirt and debris but there was no buildup in the rear drive wheel gears. One further thing I did notice was a squealing noise that seemed to come from the transmission gear box every time I pulled the mower backwards, even when the engine was nor running. I noticed there was a bearing in the belt keeper that sits under the belt pulley. I am wondering if this bearing could be dried out causing the squealing noise and subsequently locking up and causing the mower to be hard to pull backwards. Any thoughts on this problem is appreciated.