SD and VS1053 Work on mega not on DUE. SdFat or SPI issues I Think.

I am build an MP3 Player for my car that will be integrated into several sensor and other control functions. The issue I am having is that I can not get the SdFat and SPI to work on my DUE. It works fine on the mega and SD works fine but I cannot get SdFat to work. It will not read the card. and the VS1053 will not initialize.

I Know this is kind of vague but I am looking for tips on what to look for. I believe I have it narrowed down to an issue with the SdFat Library.