starting up 340 that's been sitting for a few years

If your gas tank was bone dry, odds are, the fuel pump is done. Mine sat for less than six months and kicked the bucket on a 2yo pump. Drove into the shop 25mi from home, sat about 20 weeks while I did some stuff to it and had no fuel at the open carb line into a cup. Replaced the pump, took care of everything.