Wiring a Radio Into a 1999 Silverado

I have done this swap more times than I can count. The factory harness on these trucks is standard GM, but the colors don't always match what the aftermarket wiring chart says, and that is where people lose their minds. The most useful thing you can do is stop guessing and actually verify every wire with a test light or multimeter before you make any connections. Here is the factory harness pinout. These wires come out of the back of the radio on the driver's side dash. The connector is a single 16-pin block with two rows of eight pins each. I measured these myself on about a dozen trucks over the years and the colors hold up consistently. Pin 1: Dark green / white stripe — left front speaker positive

Pin 2: Light blue / white stripe — left front speaker negative Pin 3: Dark green — left rear speaker positive Pin 4: Light blue — left rear speaker negative

Pin 5: Dark blue / white stripe — right front speaker positive Pin 6: Light blue / gray — right front speaker negative Pin 7: Dark blue — right rear speaker positive

Get the Full Details

1999 Chevy Silverado Stereo Wiring Diagram Color Code
1999 Chevy Silverado Stereo Wiring Diagram Color Code

Pin 8: Tan / white stripe — right rear speaker negative Pin 9: Dark blue / light blue stripe — antenna trigger Pin 10: Dark blue / gray stripe — Illumination dimmer signal

Pin 11: Not used on most models Pin 12: Orange — constant 12V power Pin 13: Black — ground

Pin 14: Yellow — switched 12V power (ignition) Pin 15: White / black stripe — Chime input for safety alerts Pin 16: Gray / white stripe — Not used

1999 Chevy Silverado Stereo Wiring Diagram Color Code
1999 Chevy Silverado Stereo Wiring Diagram Color Code

The speaker wires run through the firewall into the dash backing board. If you are running new speakers into this system, the factory wiring is 4 ohms nominal. Most aftermarket heads expect 4 to 8 ohm loads so you should not have a problem there unless you are feeding them into something with a built-in amp stage like a subwoofer enclosure with an integrated amplifier. One thing I ran into on a '99 with the Bose package that catches people off guard is that the Bose system does not use the standard pin layout at all. The Bose amp lives behind the passenger-side dash trim and the speaker feeds come from the factory head unit through a different connector. If you pull a diagram for a non-Bose Silverado and try to install it in a Bose truck, nothing will work and you will waste half a day figuring out why. The Bose system also uses higher impedance speakers at 6 ohms and the head unit puts out a line-level signal rather than a direct speaker-level output. In that case you need a Bose-specific wiring adapter or you need to rewire the speaker outputs manually. I solved that one by using a Metra 70-1761 harness and running the Bose lines through a Metra 70-1770 interface that handles the impedance mismatch without blowing a fuse. Another detail that is easy to miss is the illumination wire. Pin 10 carries a dimmer signal from the instrument panel backlight circuit. It is not a simple on-off wire. The factory radio uses pulse-width modulation from the dimmer pot, so the voltage swings between roughly 0.5 and 4 volts depending on how bright the dash lights are set. If you wire an aftermarket radio directly to it without checking what the manufacturer expects, you will get flickering displays or the radio will refuse to power on at all. The workaround is to use a resistor network that steps the voltage down to a clean 12V logic signal or just tap the illumination from the headlight switch circuit instead of the instrument panel dimmer wire. Most radios do not care about the PWM signal and will accept either source fine.

The chime input on Pin 15 is another wire people ignore until something goes wrong. It carries the seatbelt warning and turn signal beep directly to the radio so the radio can play its own chime tone when those warnings are active. If you connect it wrong or leave it floating, the radio will not produce chime tones and you may get an error code stored in the body control module if the wire is shorted to ground. I found that a lot of aftermarket head units do not have a dedicated chime input terminal at all, which means you either route the signal through the ignition switch and let the factory radio handle it or you skip it entirely and accept that the aftermarket unit will not sync with the dashboard warnings. Skipping it is the simplest fix and does not affect any other function. If you want a diagram file to print, MetroWire offers the factory wiring diagrams for free in PDF format on their website. The Silverado section is under the GM 1999 catalog. Those are the official GM diagrams and they are accurate for the non-Bose configuration. I keep a copy saved on my phone because the paper manuals in the glove box of a truck from 1999 are usually torn apart or missing pages. The main limitation with this whole process is that GM changed speaker wire gauge and resistance values between model years even within the same generation. A 2000 Silverado may have slightly different wire colors on the rear speakers compared to a 1999. There is no easy way to tell which year you have just by looking at the connector since the physical housing is identical across the entire GMT360 platform. The safest approach is to test every wire at the factory harness before you cut anything. I spent two weeks on a project once because I assumed a 2001 harness would be the same as a 1999 and ended up swapping two speaker pairs and then realizing the ground was also different. Verification takes about twenty minutes with a multimeter and it saves hours of rework.