I had a similar issue and I thought it was my boost control selenoid. come to find out when I removed my MAF to clean it the gasket got all tangled up due to it being old and stretched. I took the MAF off and sat the gasket in nice and snug, then tightened the screws a little at a time. Then reset the ECU. Even before "learning" was done it felt a whole lot better (Southern Maryland talk) Try it out. Its one of the easier things to do.