If the timing is close, on either side of the correct timing it should start.
Is there a code on the computer?
Look at the spark real close, very close, and answer this question. Is the color blue or orange?
One of the faults could be the distributor but I doubt that since you are getting spark. Another one that you were very close to in your work is the crankshaft sensor. There are actually two sensors on this wiring harness. They allow the car to spark and want to start but they throw the timing off so far that the car can't start. If you are sure that the timing is right, take a look for the codes. That should show up.
Tuesday, November 7th, 2006 AT 7:04 PM