From another thread where we're helping a guy get back. May be the best way for you.
Taken from here...
http://androidforums.com/index.php?threads/888145/
Post #35
https://docs.google.com/file/d/0B4PT9WP-u_z9NXRBWF9EV2lGcWs/preview
Go to this link and download the file. It's mfastboot. Extract it to your desktop for easy access. After that go to the link the guy above posted and download the file in the first post on returning to stock. After it's done downloading extract it to your desktop (easy access). Go to your desktop and open the file you just downloaded. Highlight all the files inside and copy them. Then go to the "mfastboot-v2" folder (you should have this on your desktop too). Paste the files in there. Now you have all the files you need in your mfastboot folder. Put your phone in fastboot mode. Connect your phone to your computer. (By the way you should have the Motorola USB drivers installed on your computer too). While in your mfastboot folder, open command prompt (Hold SHIFT button and right click). You'll see an option "Open command window here". Click that. Make sure your computer recognizes your phone by typing in " mfastboot devices " (no quotes). If a number is listed you're good to go. Okay now these are the commands you will type listed in order (hitting Enter after each one.)
1) mfastboot flash partition gpt.bin
2) mfastboot flash motoboot motoboot.img
3) mfastboot reboot-bootloader
The third command you enter will reboot your boot loader. When your phone goes back to the fastboot screen continue with the commands.
4) mfastboot flash logo logo.bin
5) mfastboot flash boot boot.img
6) mfastboot flash recovery recovery.img
7) mfastboot flash system system.img_sparsechunk1
8 ) mfastboot flash system system.img_sparsechunk2
9) mfastboot flash system system.img_sparsechunk3
10) mfastboot flash modem NON-HLOS.bin
11) mfastboot erase modemst1
12) mfastboot erase modemst2
13) mfastboot flash fsg fsg.mbn
14) mfastboot erase cache
15) mfastboot erase user data
16) mfastboot reboot
After entering these commands in order your phone should reboot and be working. This worked for me I was on 4.4.2. After doing this you will be on Jellybean 4.3 but you can just go through the software updates and be back on 4.4.4. That's why I did. Hopefully this helps and sorry if my instructions were confusing this is my first post haha. Good luck.."