2009 Sierra, after looking at/cleaning everything under the hood I saw an open vacuum port that I must’ve looked past a hundred times- that ended being my solution to the p0171 p0174 codes!!! No more head scratching for me now