The hose is probably coming off due to the hot water. Sounds like it ain't sucking up water could be
Bad foot valve
leak in suction line
leak at the pump seal ( very common with that pump )
pump wet end is worn out or something done broke in there ( common with sears pumps also)
If you must replace the pump get a Goulds or F&W or anything for that matter that ain't made of plastic.