If you take your foot of the gas, does it idle? I ask because when there is power loss like you described, I always think a possible plugged catalytic converter. If you remove one of the O2 sensor before the cat, see if it helps at all. If you notice an improvement, chances are that is the issue.
Take a look through this link and see if it mirrors what you are experiencing.
Tuesday, April 28th, 2020 AT 7:50 PM