could be the battery on its way out , try connecting the pump to a different battery to rule it out , also sometimes the pump diaphragm can get tiny bits of grit lodged in it that can cause the same symptoms .......worth dismantling and checking that first.