Yearly? We have had to replace it 3 times in the last 3 years and it’s leaking again. The second was done under warranty. We had a different shop do it the second time and they used OEM part. 6 months later and we are needing it again. At least it’s still under warranty.
2014 Toyota Sienna. 158 K miles.