Do you have main bearing noise or piston slap?? Sometimes that can set the knock sensor off and derate the engine. the 2000-3000 is a famous place for this to occour.
Apparently there is a way to calibrate your TPS. If the hesistation is consistent, your throttle position sensor could have a dead spot.