Yeah what xandros said. Might be worth formatting your SD card. Warning though, if you are not familiar with formatting an SD card, it will erase anything on it, so be sure to back that up to another device (preferably a PC). One you have it backed up, use the storage section of the settings on the phone and format the card. Restart the phone and see if it is able to power on.