I have a 2000 chevy s-10 with a 2.2 liter engine that will not start due to the fuel pump not pressurizing. I have replaced the pump only on the fuel pump, fuel filter, crankshaft sensor and the oil pressure sending unit. The relay is good since I switched it out with the horn relay and the horn works with both, along with the 20 amp fuse. I have power back to the 4 prong white connector and black 3 prong connector. When I removed the fuel pump assembly and hooked it straight to the battery the pump will run. Does anybody have any suggestions. Please help. Thank you