I don't know what to make of this...here's a photo of the "speedmaster" I pulled off my 75H today. It appears that the pump housing is epoxied in place.Any recommendations....