question, what is your chipselect at, 53 or 4.
Make it 4 and change pinMode(10, output) to 53 AND DONT MAKE IT LOW OR HIGH,
digitalWrite(53,LOW or HIGH) take this out of your code.
if all else fails, either update your software or downgrade it, it might just be a bug somewhere in the SD.h file.