has some info on how I fixed mine. Oddly, I'm still having problems with the one that I just lubed (driver'* side) and the claws on the passenger side don't want to let go of the striker too easily. I found a nice passenger'* side latch in a junkyard and am looking for a driver'* side too as I think replacement is the way to go for me.
I'd like to find a local company that can rivet the assembly back together after total dissassembly, cleaning, sandblasting, powder coating, etc. I called a dealer about 3 years ago and got a price of $118 for each latch but I'm not sure if they're still available.