I have been having a lot of trouble flashing ROMs recently, and I seemed to lose functionality each time. I try clearing cache and Dalvik cache from recovery, then flash a rom from the SD card, but since flashing a few days ago, the apps and settings remained and lately my phone has gotten so unreliable, even the phone function crashes. I am trying to do a factory reset either with the button or through recovery to get back basic functionality, but it keeps trying to boot my last rom. How can I get my phone back? I am less concerned about data then I am about having a working phone at this point. History: 1. Rooted with Unrevoked3 2. Flashed Nil's Business Gingersense (Sense 3.0) but had some problems with 3G, etc 3. Flashed Cyanogenmod, but decided I liked Sense 4. Reflashed Business Gingersense. Began losing functionality (is there a kernel problem?) 5. Tried to go to my backup of the original rom, data somehow wasnt erased. 6. Noticed problem with recovery looking for pb31img.zip 7. Tried to update to Business Gingersense (Sense 3.5). Data wasnt erased again, and everything began crashing.