OK, this is how I recover my device (It happens to me many times as I come back and Forth from 8.1 to 100xx)
You Will have to put it in
UEFI mode
1. Remove Battery from Device or Just Turn It Off, and keep it Off
2. Do
not Connect Device to PC yet
3. Fire up WPRT and Select that Your Device cannot be Discovered and then Select Lumia Device and Put WPRT In Discovery mode
4. While keeping pressed the Volume Down Button, Plug your Device to your PC
5. WPRT will find your Device in UEFI mode, release the Volume Down button and you are set to go!
P.S.
What do you mean?:
Well since I bought the phone from Expansys, Microsoft isn't honoring the warranty either.