I can't give you much help on the not passing the S but I have had my brake light flashing a code on my 90 for a few years and never any trouble. I'm also in Virginia. I have a pair of sunglasses in a soft case that sits on that side in the dash spot which covers it up. Don't know if that is why...