Guessing is expensive! If you have a check engine light, then there will be faults stored. You can pay a dealer to scan it, or you can have it scanned for FREE at
Autozone or other large chain parts stores.
Throttle body has been an issue with acceleration or power transfer. Mass Air Flow has been a continuing issue for years.
The throttle body has typically been traced to wiring and a wiring repin at the connector. Only way to know is to check faults. If you say that you have done "nothing yet" then that is where you need to start, like I said guessing and throwing parts at it is not cheap, a throttle body can be $800 or more, MAF is going to be a few hundred at least.
There are any number of issues that could result in a loss of power- or sometimes even a transmission issue can feel like a power transfer issue.
But these two are the first that come to mind for this engine