Hi my name is John.
One number one you might just need the computer flash with new solfware.
on number two it could be the Throttle postion sensor can cause this.
I would replace the fuel filter and test the fuel pressure.
On top of the fuel tank beside the fuel pump. Accessible by removing the rear seat and detaching the inspection panel of the fuel pump.
Hope this will help you.
let me know if you need more.
Please push the accept button when were done.
Thank you for choosing just answer.