I doubt it is a fuel issue.----Instant improvement points to a spark issue.---Could be a broken wire.----Could be the powerpack.-----Those factory pumps are very reliable.-----And so easy to install a new diaphragm !!----Run with a timing light to check for spark issue.----One cylinder at a time.