I'm in the process of rebuilding a Williams Firepower and I've been slowly rebuilding the Driver board as a few IC's were bad on the solenoid section. After rebuilding that side, it has played great for about a month! Now I'm having an issue where several switches stop working all at once. I have traced it to the 2J3 switch row and specifically the White/Brown wire 2J3-9. There is no short anywhere in the wire and when I reseat the connector it will comeback. Sometimes if I let it just it it will also come back. Does this sound like a IC issue on the switch section of driver board? If so, I can't find the correct IC part#MN14049 Invert, Hex Buffer. The closest I can find is MC14049. I sure hope I've explained this good enough lol!!