Have you tried a strong dose of cleaner products like ring free, power tune some like Seafoam some don't . Evinrude make a product called Carbon Guard etc....
try another meter with a short hose.
would hand pumping help it stay running ? ...could be fuel starvation problem if you need...