Remove the hose from the air filter to Throttle body at the air filter, start the engine and block the opening of the hose with your hands, engine should shut off if you do not have a intake manifold leak, if test pass, I would check the compression of every cylinder, Harbor Freight has a inexpensive kit to do it.
I have some nightmare issue that I fixed more that a year ago, it was a small intake manifold leak, but you are no having same codes as mine, see it below
P2173