I tried to pack as many key phrases into the title as possible to sum up my question. 
Essentially my SPRINT GS3 has started having some pretty noticeable battery drain over the last month (wish I could pin it down more, but wasn't really paying attention for awhile). I've perused the forums for hints, and I've implemented most of them (wish I could list them all, but I don't remember 'em now.) to little luck (or its made it worse). I've watched to see what aps are popping up the most on battery drain (google processes out of nowhere has become my biggest culprit), and I've even downloaded a Wake Lock Detector to see if anything is keeping it up (nothing aside from the *system* apk of google processes, again). It seems the next level of advice is to Factory Reset and see if that clears up my issue. Ok. I can do that. But here is where my question comes in.
I'm ROOTed, and I am setting up a nandroid backup of my current phone layout. If I factory reset in an attempt to get my battery back to the beautiful level it used to be at (I used to go all day on less than 50% battery - maybe 18 hours or so. Now I drain it completely in about 12), and then I restore using NANDROID will that just restore the battery drain issue also? I'm worried about going through all this and then restoring and then finding out I just restored whatever was causing the problem. Or am I just being paranoid? Is there a step I'm missing that would help prevent this from occurring (I plan to wipe Dalvik and cache, too)?
Any advice in this area would be most greatly appreciated. I just want to get my battery back and my phone operating at its optimum level.
One more thing. I believe I read somewhere that you shouldn't factory reset the normal way (through settings) if you are rooted. I've never had to factory reset since I've been rooted. Did I misread something? Is there another (safer?) way to do it (through TB?)?
Thanks.
K--

Essentially my SPRINT GS3 has started having some pretty noticeable battery drain over the last month (wish I could pin it down more, but wasn't really paying attention for awhile). I've perused the forums for hints, and I've implemented most of them (wish I could list them all, but I don't remember 'em now.) to little luck (or its made it worse). I've watched to see what aps are popping up the most on battery drain (google processes out of nowhere has become my biggest culprit), and I've even downloaded a Wake Lock Detector to see if anything is keeping it up (nothing aside from the *system* apk of google processes, again). It seems the next level of advice is to Factory Reset and see if that clears up my issue. Ok. I can do that. But here is where my question comes in.
I'm ROOTed, and I am setting up a nandroid backup of my current phone layout. If I factory reset in an attempt to get my battery back to the beautiful level it used to be at (I used to go all day on less than 50% battery - maybe 18 hours or so. Now I drain it completely in about 12), and then I restore using NANDROID will that just restore the battery drain issue also? I'm worried about going through all this and then restoring and then finding out I just restored whatever was causing the problem. Or am I just being paranoid? Is there a step I'm missing that would help prevent this from occurring (I plan to wipe Dalvik and cache, too)?
Any advice in this area would be most greatly appreciated. I just want to get my battery back and my phone operating at its optimum level.
One more thing. I believe I read somewhere that you shouldn't factory reset the normal way (through settings) if you are rooted. I've never had to factory reset since I've been rooted. Did I misread something? Is there another (safer?) way to do it (through TB?)?
Thanks.
K--