Seems mine went bad too, but I am disabled, on a fixed income and unable to work on my own 4runner. Shop quoted $400, but said if I provided the part, $160 labor. I found the part on ebay for around $65. I just hope they don't break the thing putting it in. A friend normally works on it for...