I faced this same thing and I'll tell all steps to unbrick your phone.
1. Install qc 9008 mode drivers. If detected as qhs_bulk or 900e or something than force install 9008 driver via device manager.
2. Download qfil software and qfil files for your model.
3. Qfil firmware files downloaded from Google will most probably give Sahara failed error.
4. What you have to do is edit the rawprogram0.xml file in the qfil firmware and enter the correct name of filenames against the correct partition
Eg. system.img for system partition
Warning : It's a delicate and time consuming process so I suggest to be calm and use the mfl file to check which file is for which partition.
5. Load up the firmware and qfil file
6. If you successfully flash firmware or even a part of it including aboot image than you'll be able to boot to download mode and flash nb0 firmware via qpst
Warning : I don't take any responsibility to any damage caused by following this guide to your device or you.
Happy flashing!