Hi SuburbonDad,
In answer to your question would your tank/pump problem create a p0174 code.
The response is a definitive yes, as p0174 is the code for lean fuel mix, which is correct as you have fuel supply/starvation issues with the pump body/unit not sitting correctly into the tank threads.
Get it resolved ASAP as a lean fuel mix can cause overheating problems in addition to the issues you are already experiencing.
GMSAHFR