can't get speaker and led matrix to work at the same time - coding issue.

derp...

added some "\n" so they wouldn't all be on the same line... got this as the output.

Nospacesneededhere
Letsputeverythingononelinetomakethecodehardtoread
root canal complete

added some "\n" so they wouldn't all be on the same line.

Or, you could have used println() instead.

So, now that you know that the SD card stuff is not causing problems, delete those Serial.print() statements, and add some around where you write to the LCD device. Maybe you aren't telling it what you think you are.

What happened to the other instance? I thought you had two of them, and that the one that used to be on the unusable pins didn't work, but the other one did. Maybe it's a hardware problem.