A place for more technical discussions. Please make sure you post in the correct section on the site, this way it keeps the site tidy AND ensures you get a more relevant answer.
It keeps moisture away from the terminals. Not only does the moisture cause corrosion, but it can change the resistance being read from the sensor giving an incorrect value.
When the vehicle is new, the seals on connectors work well, but over time they perish and begin to leak - then the problems start!