Have Ford Questions? Ask a Mechanic for Answers ASAP
Hello and thank you for your question,The codes P2195 and P0174 are lean codes and the code P0191 is a fuel pressure code. The common cause for these code to set in most cases is caused by a failing fuel pump. When the fuel pump begins to fail it will over heat and when this happens the fuel pressure will drop and the engine stalls. In most cases once the pump has had a chance to cool off it will usually build pressure and start and run again. You can verify this by monitoring the fuel pressure on your scan tool . Normal pressure needs to be right at 35 to 45 PSI, anything less then 35 means the pump is failing providing you fuel filter is clear. Let start with checking the fuel pressure as I suspect you have a failing pump.
On your 2005 you will need a scan tool that can read the data stream, it will read the pressure off of the fuel pressure sensor.