Since your computer can see it in apx mode, I would try flashing the stock rom package through apx mode. You can find it about halfway down the development thread page.
That is of course you have tried everything else that you want to try.
Sent from my A100 using XDA
Google Nexus 5, 32 GB
Current ROM: Stock, for now...
Phone - Motorola Atrix HD
Destroyed by daughter....she will not be getting another...