Dev unlocked, installed CM10.1.3, but can't flash from recovery
So I am S-On, running CM 10.1.3 stable.
I was on OTA 3.16.651.3 with 2.09 hboot when I successfully unlocked my bootloader using HTCDev unlock and installed TWRP and SU using BigDaddy619's kit.
I wanted to try out CM 10.1.3 stable ROM. I was able to transfer the zip via usb to the Internal SD, then Installed inside TWRP. I then realized I needed to do the boot.img kernel flash using fastboot. I did this, and the phone booted up!
I have tried CM for the last 3 days, and like some aspects, but I really want GPS and Bluetooth to work.
So I tried to flash back to zhaus's stock ROM. The problem is I no longer have an internal SD mounted, and the phone won't let me download files. I can not for the life of me figure out how to remount the internal SD so I can download to it. Plus, the phone won't allow me to fastboot update or push the file to the phone using ADB. It's weird, since fastboot works but errors, but ADB doesn't even find my device.
Another odd thing is when I enter TWRP and try to do a factory reset/wipe, it always says FAILED.
I am super confused on how to proceed in switching back to a stock ROM. Hoping someone can throw me a life preserver.