Hi
Not sure about the BOV, but it looks as if it dumps to the atmosphere. Doesn't it need a "signal pressure" on top as well i.e. from the TB???
about your last picture:
The plug is supposed to come off when you pull it.
Who knows, maybe it is just correoded and when you clean it, the light works again
Jesper