Thanks all;
No troubles previous and I first also thought debris upon replacing the fuel pump.
And no to tape thread.
I'll try my luck at the suggestion from HotRod
Thanks again!