I have the same issue it pisses me off to no end.
EDIT: So if I encounter this, basically I have to take out my sd, reflash to cmod so i can do sdplit for clean reformat, then reflash superhero? And to avoid this bull**** next time I run apps2sd at startup, click move apps to sd, wait 5 mins, click move dalvik, wait 5 minutes, exit app, reboot?
Please verify this process cause if I have to do this again one more time I might throw this phone out the window.
have yall tried taking the battery out to reboot, that is what worked for me. when it powered back up, it didn't loop