Great information thread!! Thanks for taking the time to post up this stuff.
Sooo..., How did you get on with the installation? Did you do a cut and shut on the wires...,or did you manage to find an adapter harness?
I'm very interested, as I have one of these Chinese units in my 2006 STX, and...