OK, I know this may not sound like it, but I have an 86 and my charge light and brake lights were on for a long time and all checked out OK. Then one day I was running some wires for my fog lamps and next thing I knew they were out. Drove the truck all was fine, next day lights are on again. Now I started thinking WHY, so I started to look around under the hood where I ran the wires for the fog lights. I just started moving some of the wires around and the lights went out again. To make a long story short, one of the wires on the big black plug on the drivers side fenderwell had pulled out and was not making contact. Just pulled the rubber boot out of the back and pried the little tang on the terminal up and reset it so it was locked in place again and have not had a problem since.