OK on checking the PCV hoses and on doing the Techron. Without live data it's going to be difficult to nail down the cause.
Regarding the fuel injector issue and the fuel pressure question, yes it is generally true that if pressure holds after turning the engine off, then injectors are seating properly and sealing.
If you want to invest another $25 in something that will allow you to monitor live data for various systems, is user configurable, stores data for analysis away from the car, AND you have an android device, let me introduce you to this Bluetooth ODBII dongle from Amazon and the Torque Pro app from the Google Play Store:
I use this setup all the time. I will monitor virtually every system on the vehicle and store the data. You can simultaneously monitor Short and Long Term Fuel Trims (useful for tracking down lean and rich conditions), MAF data, MAP data, throttle position data, Engine Load, Oxygen Sensor voltages, engine coolant temperature, current and historical misfires by cylinder, etc.
In the case of your P0172, it would let you see what is going on with the Oxygen Sensors in real time as well as seeing if the MAF and MAP sensors are supplying accurate information to the ECM.
Something else just popped into my mind. When you purchase gasoline, do you continue to add gasoline after the pump stops the flow of gas into the gas tank in order to get a full tank? If you do then you might have an EVAP charcoal canister that is literally flooded with liquid gasoline and that could well be the source of the extra fuel that is causing the P0172 code.
I was one who would always keep adding gas after the pump tripped off in order to make sure I got a full tank of gas. While I did not get a P0172 code, I did find that the engine was running really rich over 50% of the time because I was monitoring the Short Term and Long Term Fuel Trim values on our 99 Buick Century. What was happening is that when the EVAP purge solenoid would open to allow trapped gasoline fumes to out gas from the charcoal canister, there was more fuel going into the engine than was anticipated by the ECM so the engine would run rich for 20 to 40 seconds at a time. Then the EVAP solenoid would close and the fuel trims went normal.
With the help of a retired pro on another forum, I monitored several other engine functions to rule other things out, and by ruling them out over the course of a couple of weeks, we were able to "condemn" the charcoal canister. I went ahead and replaced it and the new canister weighed a whole lot less than the old one (indicating the old one was indeed full of gas) and the 20 - 40 second periods of the engine running rich went away.
Hope this helps.
Let me know what you are going to do.