Define hesitation. Is it like the engine is stumbling, like you let your foor off the gas pedal a tiny bit and the engine - in any gear - is kinda unwilling to proceed?

Might be 02 sensor, might be TPS, might be dirty MAF... is your kid's CEL on? U might narrow your search down if you could come up with a OBD code.