Ended up ordering a new throttle body that is scheduled to show up tomorrow. Probably install it on Friday and see how things go. Probably look into injectors after that. Patiently waiting for the CC to come in still.At 158k miles you might be due for a new throttle body. They do have wear points and yours could have some of these. Bushings on the butterfly plate, motor and maybe a few others. Crank sensor as well as cam position sensors can cause issues without codes, been there done that.