Mine started throwing codes last year, around October. I used the dilelectric grease, which kept the codes at bay for awhile. In the spring of this year I started getting the same codes every few weeks ( mostly the low voltage code). I had a MAP sensor on hand so I swapped it out and have not seen a code since. I never had a driveability issues, wouldn't have known it was going south short of the MIL/codes.
Scott W.