I'm guessing it fuel related. Weak and/or failing fuel pump with low pressure pressure. I'd check the fuel pressure first. Even my cheap OBD2 scanner can monitor live stream fuel pressure.
Also, using some Techron fuel injector cleaner in your gas. Clean your throttle body. And clean the MAF.
This should get you started.
Also, using some Techron fuel injector cleaner in your gas. Clean your throttle body. And clean the MAF.
This should get you started.