Fit perfectly, though the wires on the 10 wire plug where short, causing the end wire to pull out. Lucky I am a technicall person and was able to replace the one wire with one from the old board....
Reply by ReplacementRadios on 8/3/16: We never like to hear of a problem. Even an installation problem on the back end. Please note: these boards are removed from brand new GM radios which we part out, so the plug harnesses ARE long enough to reach the sockets. The problem the customer mentioned only occurs when either the harness is routed incorrectly, the harness is partially stuck behind the face, or the face has not been snapped on completely prior to trying to insert the plug in the socket. Pulling on a harness to stretch it to the plug is not required. If you are trying to insert a plug in your socket and find it does not reach, you should check the three things above. The explanation lies there and, once you correct the problem, it will plug in just fine.
Rating: [4 of 5 Stars!]