QUOTE
If I am going to do the swap I need to connect the D0 to the DuoX or it will give me the flash not writeable error. I assumed since the LED was flashing that I was fine but I guess it needs to be grounded to D0 in order to actually work
Should not need the D0 on the duo connecting at all. I have done loads. Ground Xbox D0 and connect BT to pin 9 (G) on the chip. thats it.