Hi,
I fixed mine. What I had to do it's just to replace a plastic pad under the handle. The pad has a kind of a nut in it which gets rusty. I got my new pad from Toyota dealer (Toyota Matrix) coz they had it in stock and it was cheaper than from GM (Pontiac Vibe). Pictures attached.