New OER turn signal switch problem

I should not have to modify anything if the part is worth its weight! I also have another problem, the horn beeps when I turn the steering wheel. The black wire is not pinched or grounded. Something is out of spec. I put the old one back in and it works just fine except it won't cancel on left turns (original problem). Seems every time I get OER it's not quite right... cheap Chinese junk!