How can I fully factory reset an Optimus 2X P990 with ClockWorkMod? I think I forgot to wipe my cache and something else when I installed Cyanogenmod 7 - which I could reboot into just fine. However, when I went to go back and switch to my vanilla Optimus 2X backup (using the ClockWorkMod Recovery - backup, not advanced backup), I reboot and I get the LG loading screen with the police-line loading bar, but after a couple of seconds that loading bar stops moving and the whole thing is frozen. 

So, I take out the battery and go back into ClockWorkMod Recovery using the Vol Down + Power shortcut (which only works in about a third of the start-up attempts, for some reason). Where can I go from here to restore to a factory-reset version of the Optimus 2X's 2.2 Froyo? 

Update 10/06/2012 6:54PM +8 UST:

If, in CWM Recovery, I clean the cache and wipe user data, then install CyanogenMod7 from .zip again, it boots and runs fine.
After restoring your backup of the original firmware, in recovery select 

Wipe Data/Factory Reset


This way you have the original firmware (except for the recovery partition) but without any user data.