Ok, so I e-mailed that guy about rebuilding the latch but havent gotten anything back (its only been a day). I am trying to find a new/used 67 latch anywhere but I cant. NO ONE seems to make them, its amazing. There are plenty that say 67-69 but when you look at them they are actually 68+ latches. Very frustrating.