there are two versions BMS sold from my understanding. I was in the same boat myself. One controller they sold was a Custom Flash by BMS on an AIC6 which can be flashed to work without jb4. The other, newer unit is a custom controller BMS had made,( has more wires and inputs, won't work without JB4). I had to buy a new AIC6 as I had the proprietary JB4 style PI controller, might be why your wire colors don't make sense...