Well I was wondering if your downloaded zip file was corrupt or if maybe the .zip on your sdcard is corrupt. They make apps that will check the MD5 of the downloaded file so you can verify what you downloaded is the exact same as what I uploaded. Unless your on a Mac then you just go to the directory of the zip and type MD5 and the file name and it will spit out the MD5.
That could be a possibility, but my phone won't restart - just goes back to twrp. Is there a way for me to check that while in recovery? I tried looking in File Manager, but that didn't really help me. I should probably restore and start over?