Update!!! Finally after sitting at the repair shop for over a week they worked on it and found the problem. Are you ready??.... it was the kill switch! Somehow it got hot and apparently shorted out. And... I had already had bought an alternator for them to install. Also, as noted above the tow truck driver damaged the oil pan and they replaced that too.