^^To this guy.

Have you checked the cat?

A good way to tell...is to buy an o2 sensor socket and remove the top o2 sensor in the back manifold and go drive it...if you don't get the hesitation anymore, then the cat is clogged.