If its hesitating while your getting on the gas (maybe half way or flooring it) then its a leak in the intake after the mass air floor sensor. When i put on my intake i poped out the metal peice that houses the Mass air flow sensor and when i floored it it would shift bad have NO power and would sometimes shift at 6K! so check the rubber tubing that connects to the Mass air flow sensor for leaks. Just a thought