No spark per my spark tester. I have a P1389 code, which is the ASD relay. I swapped the relay a few times with the others on the fuse block. Still no start. Cap and rotor still look good. So am I safe to assume that I may have received a bad crank position sensor, or did I miss testing something else?