It's usually a bad MAF that would cause a recurring P0171/p0174 code, especially with the drivability issues you're having. At 180K with a CAI, it's possible just cleaning the MAF was not enough to fix it. I would consider buying a new MAF, being very careful to install it super clean, see if...