I wonder if my '96 has that. I guess I'll have to take a looksee.
I'm with sewlow concerning that POS. I'll just disconnect mine, if it has one.
I don't believe it came out till 97 , however I could be wrong........ I unplugged mine and was way overboosted and with a lift is not fun to drive. I swapped out my gearbox,PS pump and lines with a 96 and now its just fine..