The car is making a knocking noise at 2500 rmp's and hesitates a little bit at that point. But above and below 2500 its fine.

Mechanic couldn't figure out the noise but did suspect the cat...

help?