Not really sure what you just said beyond you replaced the fuel pump. Does the engine die when you try to idle after startup and it is cold. Will it restart? Does it run ok after it warms up? If so, when the engine is cold, you can hold your foot on the pedal and keep the idle higher or set the idle speed up. The only issue with setting the idle speed too high is when docking, the boat may be faster than you would like. You can take care of that by putting the reverse bucket partially down.