I have a 2011 Land Rover Range Rover Sport HSE with approximately 92k miles on it. About 2 months ago, the check engine light came on and my reader gave a P0106 error. Considering the mileage, it seemed most likely that the MAP sensor had done its job and I purchased a new one that I also installed.
Before installing the new MAP sensor I made sure to read different Q&As and it seemed like most people did not recommend using grease. However, due to following this tip, the o-ring, due to friction, slightly separated/tore off the sensor when I installed it. I assumed that it may still do its job since the sensor is screwed on, but at the same time had a nagging feeling that it may affect the performance of my car.
With all of this being said, the check engine light went away after installing the new sensor. However, I have had a feeling that the car hasn't had quite the same power as prior to the initial error, but the same time, I was also considering that it was all in my head.
Now, about 2 months later, the check engine light and P0106 error came back and I'm wondering if it's reasonable to assume that the separated/torn o-ring causing a vacuum leak is the reason for the error? If so, can I feel safe using silicone-based grease to not repeat the same mistake or is another type of grease preferred?