It was the oil pressure switch. Even though it was brand new it was bad. I pulled the plastic case off of the oil pressure sensor and inspected it. I seen how it works and noticed that the screw that tightens the contacts against the spring was loose. This let current flow to the fuel pump even without oil pressure. I tightened it up and, voila! It works now. I appreciate the help very much. It saved me some serious troubleshooting time.