Has been running decent with only 1 code for an O2 sensor. Went to work came home and parked. Went to run to the store and no crank. Putting key in ignition with door open dings, dash, radio, head lights, done, heater fan all turn on. Turn key over and no crank at all. First thought maybe...