2013 Denali XL with 250k. Upon cold start there is some rough idle and missing when accelerating. It seems like it even affects the shifting. I found p0172 & P0175 as well as p0101 (mass air flow). I cleaned the MAF and the dash light went off and it seemed to run much better for about one day but now it back to the same symptoms. It's fine once you get beyond 2K rpm but struggles at anything less. Today the check light came back on with the same p0172/175 but not the MAF po101. I have ordered a new MAF and air filter. Any other ideas?