Thanks for the response. Both new sending units I put in the tank contained everything. (Pump, regulator, level sensor, filter and tank pressure sensor). The tank was leaking from a rusted metal pressure line coming out of the top of the sending unit.
And I agree, I normally would never have a dealership diagnose anything! But I always had good pressure 55psi+ before the new FPCM install and program. And I wanted them to replace their work for free if it was faulty. Which they agreed to. Then when I got the truck back and they told me about the cats I learned that they didn't test the FPCM at all. They are clueless at the dealership.
If it was a pinched wire I would assume I wouldn't be able to command the pump on with the scanner and see full pressure.