Hi darron,
maybe the pins look like short in case of the processor is not setup proper,
as of the MCIMX31L manual, no additional line-drivers needed.
http://www.freescale.com/files/32bit...1_5.pdf?fpsp=1
http://www.freescale.com/files/32bit...1RM.pdf?fpsp=1
I looks like the propper SD modul in the kernal has to be selected.
http://clara.tuwien.ac.at/wiki/view/MCIMX31/SdCards
Unfortunally I'm not into kernal / linux programming, but maybe somebody out there can check the software issue?