the brains OK, but the eyes are gone :-)

Or pick up a set of (expensive) Smart Tweezers and check everything before soldering it on:

I've taken to not keeping loose parts around anymore, for this very reason. Unless it's in original packaging with a label and part number, in the trash it goes. It's just not worth keeping around loose parts (given how inexpensive they are) for the potential of wasting hours debugging.

--
The MegaRAM shield: add 128 kilobytes of external RAM to your Arduino Mega/Mega2560