I've looked around on forums and shit and I found nothing relating to my android. (a Huawei U8160-U)
The Problem: Sometimes it will read my SD and sometimes it will eject it at random times. And sometimes it wont read it at all. I've tried several SD cards and all provide the same problem.
Yes it is updated to 2.2.2(was 2.2.1) and it's not rooted.