Hey guys just looking for any thoughts on a 99 legacy with a 96 2.2 swap that has a hesitation/light miss at 2000-2300 rpms. The heads have been redone by d and g, new valves, plugs, wires, new iac, knock sensor, timing belt and tensioner, basically the upper end has been redone or cleaned and gone through.