Try this first, when first starting it, turn the key to "run" (dont start) and back off. Listen for the fuel pump to kick in, do this several times, then try and start. See if it's better. Could very well be a weak fuel pump/regulator going bad. Welcome to the forum.