Sorry, your phone is almost bricked. Flash chip bug makes large chunks of the entire flash unreadable. It's more likely to happen if you issue a trim command or format a partition in the wrong way. (Well, it's the right way for flash, but our chip can get borked.) Mine just happened when I was copying a bunch of data over.
You corrupted something fairly early in the boot process but not the earliest thing. Search for fixes for the qhusb and you'll find a couple things. They didn't work for me, but might for you. Even if you fix it, it might re-brick itself after a bit of usage.