Thermostat cycling
The original which came in my truck did not have the rubber sleeve around it and it failed at around 90000 miles. I replaced it with the so called updated one which had a rubber sleeve around it. It stopped the large swing, but it failed pretty quick. I replaced it again, which also prematurely failed. I then took it out and removed the rubber sleeve, which was holding it open, it now works, but with the swing. The repaired one has about 130000 miles, still works.