It sounds like the throttle body for sure. But scan for codes first is best, like the other guys said.
You only need that tool I showed you if you are going to remove the sensors without removing the exhaust. But the long chromium one is handy when you have exhaust pipes out. I never used the other one on any car yet.
You can just buy an ELM reader and Torque Pro app on your phone for like $20 at most. That will give you the codes and live data for your O2 sensor to know which one is playing up.
I rarely have to use another scan tool. Best $20 I ever spent.
View attachment 134963
Just plug it in near the handbrake release. Link it with Bluetooth.
After you scan for codes, tap the code, and it will take you to an online explanation of the code, causes and fixes in detail.