Codes 172 and 176 indicate that the system is reading the exhaust as lean while it has reached its correction limit for enrichment.
Did you check your fuel pressure?
Have you inspected the PCV hose for a vacuum leak? Any other vacuum leaks?
Does your oil give evidence of Fuel contamination?
Have you run the CBT (Cylinder Balance Test)?
Steve