Unhappy Help Getting Back To Somewhere

This began with a stock HTC one from Sprint

I updated all drivers and began with installing Cwm, rooting the device and then installing the latest Cyanogenmod

Everything was fine but then I wanted to make the device work with T-Mobile

So I embarked on doing so, proceeding I turned S-ON to S-OFF obtained super CID changed my MID to T-Mobile's MID relocked the bootloader installed T-Mobile's RUU and then everything went downhill.

After clearing the cache and rebooting the device it began to boot-loop and after that I tried using Cwm to install cyanogenmod through sideloading but adb did not recognize the device

After reading a few forums I thought the best course of action was to relock the bootloader and try installing T-Mobiles RUU once again

And... It failed, it began boot looping again and now im stuck with a cycling device.

C:\Program Files (x86)\Android\android-sdk\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.55.0000
(bootloader) version-baseband: 4A.21.3263.03
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.24.531.3
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FA*******
(bootloader) product: m7_wls
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0713000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 4323mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-412e361e
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.095s

My intention is to get this Sprint HTC one to work T-Mobile on either stock ROM but preferably Cyanogenmod.

Thanks, First forum post ever.