SD card mysteriously quit working

Hi, I'm running a mega 2560 with sainsmart 5" TFT and shield. The SD card is plugged into the LCD. The card has never been an issue and has been working for a couple months, its a Kingston 1GB Fat16.

Today I go to work on my project, the unit was powered up and working like I left it the night before. I decided I had to many wires coming off my mega (all cleanly solderied) so I disconnected it and removed the wires I no longer needed. (have done this many, many times). Everything went as expected, I didn't touch 2 pins at the same time or anything and only removed a few wires, plus the unit was powered down of course. Then I hooked it up and now the unit is locked up when the card is plugged in. If I remove the card while its powered up it continues the sketch and fills the display with text, etc... and everything still works as it should, rtc clock, temp probes, etc... But no matter what I try I can't get this card to work. When I plug it into the computer it works no problem. I've reformatted it with SDformatter and even tried SDfat library, I use the tinyfat library in my project. I have 2 other microSD cards which did work and now do the same thing. I tried another display and mega2560 and get the same results, the only thing I don't have is another shield. The wires I removed were connected to the mega not the shield. I find it very hard to believe removing a couple wires did this.

Has anyone experienced anything like this?

Well I'm embarrassed, turns out there was a tiny, and I mean tiny, shaving of solder on an IC on the shield, removed it and guess what happened. :slight_smile:

Pick me, pick me, pick me, pick me?? I know, pick me.

:grinning: