The Leaf is alive and well! Kind of embarrassing, the tow truck driver showed up and I said we should try to jump first before towing. Well he pulled off the negative terminal and said this might be your problem. Well it was, so if you ever have a issue like this check your battery terminals...