I'm hoping this will be an easy question for someone with resetting/flashing experience. I have a SF, and I recently rooted my phone, installed Titanium Backup, and yes... uninstalled some important stuff. TWLauncher to be exact. I have LP and it is working fine, but some things just aren't right, and everything was fine up until i uninstalled TW. I was wondering, since I am running the stock rom (never flashed), can I just hard reset, or do I need to flash a new rom with Odin? I was about to do a hard reset, when I wondered if somehow, TW would not come back, and I would lose LP, equaling black screen of nothing. When is it necessary to flash a rom as opposed to hard resetting? Thanks!