Hmmm...no "edit button" to edit my original post...

A brief "update" of sorts.
Having worked on my own older BMW's back in the days before I became disabled, I know that sometimes, the easiest way to clear an error code is to disconnect the power source. When this first happened tonight, after trying to get it to work by careful application of an 8 lb sledgehammer to the door,

I reached under the sink and pulled the plug...and left it that way for about an hour while I did some research and asked my earlier question.
I went back pushed each button once to (hopefully) tell if any of them were stuck, then plugged the unit back in, and Voila! the flashing light was gone and the unit started and (so far) ran like normal.
Intermittant problems like this make me nervous...you never know when something is gonna finally totally crap out...
I'd still appreciate any ideas or suggestions as to what may have caused this problem to begin with.
While it was under warranty, we had 2 or 3 heating elements replaced. Apparently it was either the wrong element from the factory as well as the first replacement...I really don't remember, but elements didn't last a year.