I too have been pulling my hair out trying to find the root cause of this P0172 & 175!! I have a 2006 3.2L. I cleaned the MAF and throttle body (new gasket too), the code came back. I did see some cracks in the hose connectors, so I patched them for the time being with high temp insulation tape (plan to replace them if they are the cause), the codes came back. Finally, I took it to the dealer, and they noted fuel adaptation value was 11% instead of being within +/- 6%. Duh...Of course, it's high, the car is running rich. The stupid dealer charged me $150 and could not go beyond this because the mechanic found that my spark plug well gasket was leaking (which I don't think could possibly be the root cause of the rich condition). They wanted $2,100 to replace the valve cover gasket, spark plug well gasket, spark plugs, and the coils. After that, they would continue troubleshooting the root cause of the engine running rich. What a load of crap!
I replaced the plugs since they were old and half of them had oil on them. I didn't replace the coils since I have no issues with them not firing. Valve cover gasket and the spark plug well gaskets were definitely bad, they were breaking off like wood. I also replaced the intake manifold gasket. When everything got put back together, the engine was running super rough (which was NEVER the case). I heard hissing and found that I had cracked the PCV hose during the intake manifold installation (I heard a crack when I was putting the hose on but didn't register in my head at the time). Patched the crack with the high temp insulation tape while the new PCV was in transit. The rough idle went away, but the code didn't go away. Even with the new PCV, the code is with me (I didn't suspect the PCV in the first place).
According to the OBDII & Torque Pro, my coolant temp hits 195C after about 5 miles and maintains it even after an hour of driving. O2 bank 1 sensor 2 and bank 2 sensor 2 registers about 0.65V. Not getting any reading from bank 1 sensor 1 or bank 2 sensor 1, and I don't know if this is normal or not; Torque Pro doesn't show any data for them. Torque Pro turns available sensors green, but both O2 sensor 1's are black. Anyway, as far as I know, 0.65V means the O2 sensor is detecting a rich condition, but it is not the root cause as far as I can tell from all my research. The LT fuel trim is never near zero; both banks 1 & 2 hang out around -6 to -8%. The ST fuel trim will bounce anywhere between -20% +10% but hangs around +/- 5% the majority of the time. I also get these: Exhaust gas temp Bank 1 Sensor 1(°F) 382; Exhaust gas temp Bank 1 Sensor 2(°F) 413; Exhaust gas temp Bank 1 Sensor 3(°F) 497; and Exhaust gas temp Bank 1 Sensor 4(°F) -40. I don't know if I trust any of the readings, because they never change. Finally, the Air Fuel Ratio hangs around 14.8 +/- 0.3.
If my O2 sensors were bad and detecting a rich condition, wouldn't the computer compensate by cutting back on the fuel? How can I troubleshoot a bad fuel pressure regulator or fuel injectors? Has anyone successfully fixed this issue?