Re: '91 2hp Johnson won't start
The fuel line loop is your problem.
Remove the filter, Loop the fuel line under the carb and don't shorten the hose from the tank(for now), make your connection.... and fire that sucker up!
It'll probably run like a dream. You need full choke to start it of course (right lever).
I'm sure we have one of those in the shop, so I can check the factory routing, but it may run through tight spaces since it would be beefier marine hose. What you have is fine for now.
Easier to leave the extra filter off for the moment, there's a better place for it.
Edit: you do not want any part of the hose to ever be above the bottom of the fuel tank. I add this, since you may need to zip tie the fuel line down to those port wires to keep the 180 degree bend to carb inlet from going too high.
You also want the 180deg bend gentle enough to not kink.