Check the grounds on the back of the engine, start it and wiggle that harness and all the grounds behind the intake manifold, there are 3 back there, i've seen em break in the insulation not showing...