Need help, 1995 K1500 will just not start
1995 K1500, 5.7 V8
The truck will just not start. Drove to work one day, ran fine. Went to leave and it would just turn and not start. Changed the nuetral safety switch as a recommendation from friend, and it fired right up. Drove it a couple days, and then same thing happened. Tried it the next day and fired right up. This happened about 5 times, so I parked it thinking it was the fuel pump going bad.
Fast forward 3 months to 2 days ago. Went out and tried to start, same thing. Jiggles some wires, poked around, took the air filter off, and it started right up. Drove around for a few minutes, and it ran fine. Pulling back into the yard, I floored it a couple times from idle and it would die or almost die, then it'd recatch and idle fine. Turned it off, turned the key and it fired right up. Tested it about 4 times, and each time it fired right up. Let it sit for about 4-5 hours, went to turn the key and it just turned but didn't start. Haven't got it started since.
Yesterday, changed out fuel pump, filter, and threw all new plugs on. Still won't start. Just turn. Give it a shot of starter fluid and it stumbles, but won't acutally fire up and run.
Today, changed the Ignition control module, distributor cap, rotor cap and still doing the same thing.
My guess is it's something fuel realated since it will attempt to start with the shot of starter fluid, but not really sure.
Any guesses? Bad battery, fuel pump relay, bad ignition control module, bad fuel injector?