Sounds like a ground wire issue. Try running a ground wire from engine to body. I had the same problem, but I forgot to hook up a ground wire from my intake to the firewall.
Hope this helps.