Anybody try a "painless wiring harness"

It's anything but the name... You better make sure you continuity test EVERY wire in the set up to make sure it's in the correct harness location. Many have found criss-crossed wires, etc.