Have you tried printing directly from a USB connection? Take the SD card out of the equation?