Also as a note for that TRS bixenon harness. You may have to switch the pins around. On mine they were backwards. I don't remember exactly what mine did but they acted all funky. Swapping the outer(IIRC) two pins around fixed my problem, as it has for lots of other people.

IIRC they do this because the harness is compatible for both 9004 and 9007 sockets but they high and low beam circuits are opposite.