I have 2002 grand prix GT 3.8 replaced the LIM and UIM gaskets and everything went fine a couple days later I took it on a long trip. On the way back it started losing power it would rev up really high but not go anywhere kind of like how people describe they have a clogged cat, and then it started idling really high like 2500 rpm.

I rented a code reader from autozone it came up bad iac tps and maf. I replaced the iac and tested the other 2.

I drilled a 1/2 inch whole before the cat so I don't think that's the problem

I noticed my exhaust manifolds are glowing hot so I must be running lean. I checked for vacuum leaks by spraying starter fluid around areas that could potentially be leaking

I didn't replace the o-rings on the injectors. If one is leaking could it cause this?