GMC Troubleshooting Questions? Ask a Mechanic for Answers
Hi Im David, the codes P0171 and P0174 have nothing to do with a gas cap.
what is the year and model and engine size of your GMC?
im sorry for the delay
check for vacuum leaks, unmetered air and replace the intake gaskets.
just checking in to see how its going