Hello all. Found this block and wondering what its from. The numbers stamped in front of motor are. 4104752 FIT02RF. Any ideas? Thanks