Yea, that is the o-ring that came with the temp sensor, but it seems too fat.
Fitting the clip properly? It seems the clip only goes in a little bit. I slid the clip around the temp sensor then held it against the hole and the two ends that flare out look like they would bite into the...