Well, I’m thinking the problem might still be associated with the throttle body. I would start by cleaning/inspecting the TB bore again. The most important surface to keep clean is the interface area between the plate/blade and the bore. Then after cleaning it take a light oil (for heavens sake NOT WD-40) and put 1-2 drops on each end of the pivot shaft. For this application I personally use gun oil. Next clean then lube the throttle cable itself. Check for a good connection/damage/routing issues. During this whole evolution I’d be looking for vacuum leaks also. Next, disconnect your battery for about 20-30 minutes then take it for an easy long-ish drive. Like go visit your grandma on the weekend. By doing this it will/should tune your PCM right in.

Another path is sensor related. The MAF is a culprit for a lot of GP drivability issues. I’d start disconnecting the MAF sensor, and see how it performs. If the problem goes away or is much less severe usually indicates you need a replacement. But I would start by very gently cleaning it with MAF/electrical contact cleaner. It is very to easy clean just don’t touch/bump/even breath on the wires.

If you do this stuff and you’re still having issues we’ll go from there. Also, have you scanned for codes?

Good luck.