I have had similar symptoms with my 1990 90 HP Evinrude.
engine has sat up for several years,pulled and rebuilt carbs w/new kits,all new fuel lines,new impeller,gearcase lube,engine cranked but had to push in choke regularly to keep running,cleaned fuel pump,re-cleaned carbs but still have to...