I don't know about the hesitation, but 18 lbs of boost is too much to start with. Most cars on pump gas don't go more that 15 or 16 lbs before detonation. And 20 lbs is asking for trouble. Turn the boost down to 14lbs and work your way up. If it sounds like crackling or popcorn popping you are detonating and asking for head gasket problems.
The best thing you can buy is a Scanmaster that you can read in the car all the time. They cost about $250 but are worth it. You can adjust TPS and IAC. It shows you o2 volts and retard in degrees. You can read Battery volts, air flow, Integrator, Block learn, RPM, cross counts, trouble codes and a few others. It also tells you the lowest o2 (leanest) and most knock retard at WOT and what MPH it occured at. I don't know anyone I race with that doesn't have one.
The hesitation could be a number of things. IAC like was said. TPS adjustment, bad MAF, bad o2, bad coilpack and/or Module, bad plug wires or plugs, vacuum leak. Thats probably enough to start with. Maybe even a bad chip.
HTH