[HTC Vivid, Raider, Velocity] badkitty795:
Ok, just to get this out of the way, I am an idiot.. Many points in this post will verify this fact. I apologize in advance, but sincerely appreciate any help.

So, this issue started badly and has gone down hill from there. I will try to go step-by-step with what has happened and will probably use too many words because I usually do.

To start, I have an HTC Vivid, rooted with the Vivid All-in-One Root Kit V2.2. When I got the phone nearly 2 years ago, I rooted it as soon as I got it out of the box and the root went flawlessly. I am still on stock ICS 4.0.3 and HTC 3.6. I have CWM Recovery 5.5.0.4.

While on vacation last week, my phone was being buggy. Shutting off, taking forever to reboot and once rebooted if you touched in less than 5 minutes, it died again. It has done this in the past but was getting worse. So, Monday night, having just got back from vacation, and utterly exhausted, I decided it was a fine time to move some media files that should not have been on my phone storage to my sd card. I grabbed the DCIM file in ES Explorer and moved it to ext-sd folder. In my tired state, I did not realize I was not moving it to the right area. I fell asleep while it was transferring.

I woke up the next morning and saw some type of notification from ES Explorer, but was running late to get the dog from the kennel, so I dismissed it and ran. While at the vets, I realized my text message tone had reset to default. I went back home and looked and all my vacation pictures and videos from Sunday and all my ringtones were gone. So, I start trying to find my pics and ringtones on my phone and it starts crashing again. At this point, I can't get it to stay on for longer than 5 minutes. I could get the phone to behave if I mounted as a disk drive on my PC, so I copied all the internal and sd files to a folder on my desk top.

After working on things for hours, at my husband's advice, I did a factory reset. I opted to do this from CWM. I thought I had been backing everything up on Titanium (nope, apparently not. I thought I had it backing up all user apps and system data). So, since I didn't have a proper Titanium back up, I reinstalled all the folders from my desktop back to my phone. In the past, when I have done this (long time ago, first phone I rooted, then when changing phones), the phone was restored exactly like it was before. This time, nope.. Several pictures still gone, SIM card wiped of all phone number data (have no idea how), call logs and text messages gone. APP data gone..

I used Disk Digger to find the missing photos and videos which have now become corrupted. (I am hoping to be able to restore them, we'll see). I also found my downloaded ringtones. They were fine.

So, then I start trying to restore my phone to how it was before, but nothing was working. I looked at the files I transferred and can see all the information is in there, but not loading correctly. I had my phone numbers backed up to Google, but even though I had them set to sync, none of the numbers I had on my SIM card were on the Google contacts list. Well, several factory resets and idiot moves later, I have managed to delete a system file or two by mistake. I can't even make a phone call at this point.

Here's what I need to find out:

I know I probably need to reflash the ROM. I want the ROM to remain stock 4.0.3, because I like it like that. I still have the All-in-One Kit and all it's associated files on my computer. Can I run the Vivid All-in-One again starting at a different step since it is already rooted? Can I just go to the "extras" menu and select Flash Factory RUU Zip, or should I do what I saw on this link: http://xdaforums.com/showthread.php?t=1416836. I have Odin on my PC as well. Should I reinstall from there?

Once I have restored my ROM, is there anyway I can restore my phone to the state it was in Monday night before I screwed everything up. So sorry for the long post, but I figured the more details the better. I truly appreciate any advice. I know I have pulled some seriously stupid mess ups here and just need some help.

ETA:

I found I was backing up w /Titanium correctly, but forgot to mention after ES did whatever it did, my sd card was completely wiped as well. I did not move anything or format my SD card.. Apparently ES or whatever was wrong with my phone did. I had my Titanium set to back up to some cloud, but don't remember the settings.. (Again really, really stupid of me.)