the hesitation when accelerating is one of the symptoms of P0193..
it could be many things (bad fuel pump or filter, wiring etc) but often it is the sensor as swshawaii says.
I have the 2004 and P0193 was the sensor on mine, replaced it and all the stutters etc went away. It's a fairly simple job, pull off the hose, push down on little tab and unclip electrical connector, unscrew two T30 torx bits. Remove and replace.
it could be many things (bad fuel pump or filter, wiring etc) but often it is the sensor as swshawaii says.
I have the 2004 and P0193 was the sensor on mine, replaced it and all the stutters etc went away. It's a fairly simple job, pull off the hose, push down on little tab and unclip electrical connector, unscrew two T30 torx bits. Remove and replace.