An air leak could be anywhere in the fuel feed system (pumps, pipes, filters, etc...You just have to look very carefully and think what may have been touched/joined/altered...
Just because it was running OK in the past doesn't mean the pump cannot be faulty now...However, the air leak is more likely....
Check the fuel filters too