I had to replace my left hand controls because of a cracked clutch adjustment pivot, I didnt want to mess with the wiring so I took the buttons out of the old shell and out of the new shell, and mounted the old buttons into the new shell. Don't know why you're replacing the controls, but even if one of your buttons doesnt work, I would just unsolder the wires from the broken buttons, and solder them back to the new one, then just put the new shell on over it. Just an idea.