Question: will a bad crank sensor drain battery?
Answer: No, CKP(crank position) sensor generates it's own power, and in any case CKP wouldn't be even close to causing your problem. Your issue reads like alternator has failed to provide enough power to run the system. Put voltmeter on battery, after charging it, you should see 12.2v or higher.