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 me, but lacks the time nowdays. Mine is a 1992 SR5 4X4 that was very badly abused before I got scammed into buying it. However, so much time and effort has been put into it now.. that even when the Toyota Dealer advised me to take it to a junkyard, I simply didn't want to give up on it. I mean really.. at one time it was a nice vehicle, I guess. It tries hard to be reliable despite the terrible abuse it went though. Ever just feel so sorry for an old car that you end up making a hobby out of restoring it, even if its not a classic?