UPDATE:
If you have experienced this 'SD card unexpectedly removed' problem,
please go to the following defect issue, and click the star to register yourself as another user with the problem...
Issue 9736 - android - SD card unexpectedly removed error LG Ally - Android - An Open Handset Alliance Project - Google Project Hosting
Also, please add this note and link to the OP to hopefully catch people when they first see this thread, and encourage them to go there and register before getting lost in this rabbit hole (i.e. a real solution might not exist outside of fixing some code somewhere within the OS itself).
If you have experienced this 'SD card unexpectedly removed' problem,
please go to the following defect issue, and click the star to register yourself as another user with the problem...
Issue 9736 - android - SD card unexpectedly removed error LG Ally - Android - An Open Handset Alliance Project - Google Project Hosting
Also, please add this note and link to the OP to hopefully catch people when they first see this thread, and encourage them to go there and register before getting lost in this rabbit hole (i.e. a real solution might not exist outside of fixing some code somewhere within the OS itself).