Been reading on the forum to get answer to my problem, but seems no one has got there's fixed.
I have 2003 with auto Trans. it was stalling out on hills,or passing, when getting over 3200- 3400 RPM. Did not have any codes. Replace fuel filter, plugs and wires, good fuel pressure, was seeing cylinders 4,5,6 having small miss on scanner. replaced coil pack. Still had problem. Replaced cap on cam synchronizer and runs good. No more hesitation.
Hope this helps