connect - even a forscan - and read PID data while you accelerate and it will give you more answers than the forum when you ask general questions. it could even be a partly clogged fuel pump, or fuel filter, or anything else reacting bad under load. but first and foremost - do diagnostics under load. then once you have some ideas, check wiring where it is pointing you too, sensors as well.