i have that problem...
to repair i think..
1.u must free your mmc..
2.reflashed it.

this problem because the mmc port is not fit...
the first source of this problem is your phone fall...

~sorry for bad english~
my phone is w890i..
(The Best Phone)