b16 hesitation troubleshooting, please help

i just dropped a 1 gen b16a in a 90 ls. every thing is hooked up and im not throwing any codes while driving. right now im running from the headers, and once and a while it smoothes out then it runs crappy, sometimes my rpms jump around like crazy when maintaining steady throtte. anyone with theses problems please help. what can i do to makeit run properly?also my a/f guge is hooked up to the primary o2 sensor, the a/f gauge reads lean when i drive…all this stuff is driving me nutts:bang: