Ok. Wiring is handled. Now the issue. Pump runs but no fuel from outlet. I heard it spraying inside of the tank. Pulled the pump hatch and I really don't know what to look for. And should there be a gasket for the rectangle hatch?
Ok. Found the fuel problem. The bottom of the fuel pump snapped off. I get fuel and starts right up. But it's racing at high RPM. Could it be a throttle position sensor? I did remove the fuel rail to install new exhaust headers. Any ideas?
Ok. I did a pretty thorough cleaning and rebuilt the vacuum lines coming out of the valve cover. Did a few minute battery reset. Still the same thing. Starts but idles at over 5000rpm. Kinda scary. The fuel pump issue was a broken pick up tube. Replaced new pump again and that problem solved.
Dont throw parts at it. Check the codes. 5000 should never be set by electronic control. No sensor failure will cause an idle that high. Not for any reason. If the throttleplate is closed you should not have enough air through the throttlebody to run it at that high of an idle. To do that you must have a huge vacuum leak and even then I dont know how it is possible. Put your hand in front of the throttlebody and see if it stalls. Are you 100% sure that plate is closed? You need to look around for a vacuum leak. It has to be a major one. Brake booster, PVC, etc.