Problem Solved:
It was the fuel passage between the pump and the venturi; reamed it clean with some wire and now all is good!