Alot of times an sd card will go bad by the heating of the phone causing the card to go bad. I have found that often times the sd card if its a 32mb card will be the first to go because of the amount of room that is available on the card and the speed reading properties set by the phone to read its available space.