Ha, that thread refers to the EXACT ebay listing I got my new radio from!

I look a couple closer-up pics of the individual connectors...