The dreaded P0171 and P0174 codes. Everything was taken apart, checked and re-checked. Only thing left was the upper and lower intake gaskets. What a job and a lot of issues but it has been accomplished. No engine codes, knock on wood, yet. Been thru the ringer on this one. Had all the problems...