He's on the right track, but it's a struggle to get there with some of the folks throwing random things out there.
Step 1 is dump codes, along with cylinder balance test procedure. A smoke test would be nice as well.
Looks like he did that.
54O - “Intake Air charge temperature sensor circuit open; vane air flow sensor out of range”
79O - “Air Conditioner ‘On’ during Self-Test / defrost on”
81O - “Air diverter solenoid fault, intake air control circuit fault / air injection diverter”
82O - “Air diverter solenoid circuit fault or supercharger bypass circuit fault” / “Integrated relay control module”
22C - “Manifold Absolute Pressure or BARO sensor out of range”
54C - Same as 54O (“Intake Air charge temperature sensor circuit open; vane air flow sensor out of range”)
Of these codes, the 54 and 22 are the ones I would focus on that would cause his issues.
81 and 82 can be ignored. 79 doesn't mean much.
Also, his BAP sensor is connected to the intake manifold vac, but he's running a C3W mass air ecu. He needs to remove that vac line. I bet if he solves that and the ACT issue the car will run much better.