All good recommendations, above.

Your lean condition, unless it was pre-existing, should be your clue. I had a brand-new Delphi fuel pump fail within six months...uncommon, but it happens. Fuel pressure would be my first check, then fuel filter, injectors, etc.
Also, clogged catalytic converters can cause the exact issues you described.

______________
1973 Mille Miglia Red LS5
1981 Dark Claret Metallic
1982 White
94 Torch Red LT1
96 Dark Purple Metallic LT4
02 Black Convertible
03 Millennium Yellow Z06
09 Atomic Orange Z51