clutch start switch?
shrugs..
car needs 3 things to start.. spark, fuel , compression.
you pulled a plug and had a buddy crank the engine to see if it sparked? or something along those lines of troubleshooting?
you checked the wires
ignition and your diz.
as for fuel you said you changed out your pump and are getting good readings across the board.
what about compression. if your getting crank it might not be electrical.
hows your fuel pressure?
did you say you replaced the starter? or checked it?. run it down to your local auto parts store and have them test it. or shit just buy a new solenoid. there about 17 bucks. see what that does for you.
in the mean time re read
No start EFI troubleshooting
good luck.
http://www.aa1car.com/library/car_wont_start.htm
above link is just a general search page. good info tho.