Fair enough, unlikely to be the problem if it happened from new. See what codes it's throwing.
I damaged a tank offroad once and it started weeping. Instead of welding it I put in a s/h tank. Looked like new but I gave it a clean before installation. It did what you describe. Took it out and cleaned it again. Same thing. Looking at the codes was no help because it threw just about every code there was lol.
From memory (was a while ago) and blowing things out with compressed air I found a bit of rubbish in the intake thingy (lol) and pipes that are in the tank. With a clean cotton cloth also I found it was little bit discolored when when I wiped it, no matter what I did, although it looked clean. Not a lot, but must have been enough rubbish in it to cause restriction.
Was a bit of a process to clean it properly, but after I did (and then changed the filter) it was all good. Had a similar thing happen once after getting a bad batch of fuel, only it was far more obvious.
Does the fuel system hold pressure? How many pumps does it take at the bleeder pump before it's solid? Nothing kinked, or anything like that?