Does the radio also use SPI? Is there any chance of a SPI bus conflict between the custom radio receiver unit and the SD card?
EDIT: nevermind, assuming you are using the built-in SD card socket on...