I have exactly the same problem here.. the phone is in its original status, it wasn't modded or something... movi-wright card status:2 appears while trying to flash something through ODIN.. and nothing happens on the phone side but a progress bar...
After reboot the phone stucks in Samsung Galaxy SIII mini logo forever
If I reboot it in Download mode (the only working mode) it still shows official! It doesn't matter what you try to flash (official firmware, custom firmware, stock recovery, param, pit table, custom recovery.. etc.)
I think it's a hardware issue..