B20->C20: One end came from this harness on eBay (took 2 weeks to receive from CN) and other from DigiKey website. There are 2 in this eBay listing that I've updated (in the bag to the right).Hey, Where did you find your B20 connector(for B20P to C20P cable) and your A32P old connector for (A32P old to A32P and G24P)? All I'm finding is connectors with exposed solder posts. this looks so much cleaner. thank you so much for your help with everything.
A32P->A32&G24P: Two ends for A32Ps came from this harness on Amazon, I had a pigtail for G24P.
I used one end from this harness on Amazon to add an extra run going to HFL plug. It was just one wire but it's all plug and play this way.
Now the USB cables are not that simple. Wire gauge is very important here (search on Google for USB 2.0 wiring standards). I found this harness from an Odyssey on eBay and it had both of my USB runs. Original USB cable goes from the center console to the original IMID screen and it splits about midway (male/female plugs - pop the side plastic kick panel off on the passenger side and shine some light there, you will see it). So It was very easy to just connect USB1 straight to original harness and for my USB2 I simply bought the other part of the original run with the USB port and connected it to it. This way it's all OEM, properly shielded, etc.