Have you tried restoring the phone from a stock firmware? Probably more work than you should have to put in, but just an idea.
You can download the Fastboot files here:
You'll need the ADB toolkit, which you can find here:
And you'll need the Essential ADB drivers, here:
I can help more if you decide to try this route, feel free to PM.