Hi,
I am new to the forum, this is my first post. I just bought a 2006 grand prix gt for cheap. It has one code showing which is the p0171 which pertains to it being lean on one of the banks. When I got the car before I ever got the codes scanned I felt like it had a vacuum leak, but I didn't have time to figure out. After I got the code I decided to over all the vacuum lines and just thoroughly check everything out. I found that the short piece of rubber hose from the air box to the MAF had a huge 4 inch rip down the side. I'm assuming this is why it was throwing the code, but would like a second opinion.