One thing you said way back in this post was that it "tried" to "catch".....Any chance that the timing chain has jumped or broken??? Have you checked to see if the rotor is in fact turning??? Or that it is not in phase (i.e. the chain has jumped)??
I'm not dead positive but I think the Hall effect gives the signal to the computer to turn on the power to the ASD/coil+ when cranking. If the distributor is not turning..... The ASD will always power the pump and coil up for a second when the key is first turned on. From there the computer needs to see a cranking reference (Hall signal) to start.