XJZ, there's a stator/cam position sensor inside the distributor, that tells the ECU which stroke the #1 cyl is on (compression or exhaust). The ECU uses this signal in conjunction with the CPS signal to determine spark and fuel injector timing. If either signal (CPS or stator) is lost, then the engine will not start. Since you've already replaced the CPS, the next step would be to test the stator signal.
There are three wires going to it; blue, black, and gray/white. Blue is 5v reference, black is ground, and gray/white is the signal wire. A quick test is to check for signal on the gray/white wire. Backprobe the wire with the postive probe on a voltmeter set on 15v scale. The other probe goes to ground. Crank the engine and watch the voltmeter for a pulsing voltage. It should pulse once for every 2 engine revolutions. If there are no pulses, then either the stator is bad/open, or there is an open in the wiring going to it.
Hope this helps.