If I had that problem, I would start throwing parts at it by starting out with a dimmer switch. I think that there is an ample supply of GM switches on the market for a reaonable price.
But the aftermarket wiring harness makes my first guess moot because it adds to the equasion. Personally, I'de be ascared shitless of an aftermarket harness and would seek high and low for a used one.