I found my problem that had similair simptons and it turned out to be a broken wire on the back of the fuse panel for the pcm and sensor ground. Check the black and white wires coming from B1 and B3 in the black cell. Only after replacing both cam and the crank sensor and bench testing the harness for shorts, did i realize that when i was playing with the warness i was bumping the fuse panel which allowed the car to start until i hit a bump