Thought I should update this...
My problem was getting progressively worse... to the point where I wanted to smash it on the sidewalk. Very frustrating to push a button 10 times before it does anything. And the screen coming on at random moments was killing my battery life.
I was about to chalk this fuze up as a lemon and buy another one... or go back to the E200.
Anyways, my last resort today was to go all the way back to stock. I put the original firmware back on it and deleted the .rockbox folder. Then I put a new bootloader on it and downloaded the latest dev build. I powered it up and everything seemed fine! Thank God. So I started pulling over the config file, Eq settings, themes, fonts, icons etc. I've been using it all day today and everything is working as it should again. So I'm pleased and if it happens again I know how to fix it.
However, something got corrupted in there. I have no idea what. Is there some kind of NVM that can get corrupted? I'm not familiar with it. This was a very real bug though... and it was a software problem.