I agree Entwood, without the right equipment its the only sensible option and very good advice.
However I don't think resetting the code and checking it reappears is bad advice either.
Enough said I think 
Agreed .. but one last thing to add .. not really relevant to this thread .. but as background.
The crank sensor failing can do so without giving a code 19 on many occasions, or the code comes and goes. The way the codes are stored .. if the CS is starting to fail it may give a code one day .. then work fine for several starts, so clearing the code. Then it fails completely. It may well not give a code then.. as 0 RPM is NOT an incorrect RPM .. the ecu just thinks the engine is stationary !!!
it is not wholly satisfactory .. but history shows this is the case.. and a CS change usually sorts it ..

as you said .. enough said now ..

EDIT .. what Captain Zok says is correct, if you use a code reader ... for those using the "paperclip" method it is less clear cut ..
