Probably a new handle hun, if I remember correctly the spring sits against a bit of plastic that usually is broken. I think the part no from toyota for ep82 is 69210-10050 (I'm pretty sure it was drivers side I changed) Hope that helps you a little, from what I remember they weren't a stupid amount of money bearing in the mind my first one lasted the first 20 years of its life lol