Kendel,
Thanks for posting this but; I have two of those latches and one of them came apart on it's maiden voyage, never did find the spring out on the taxiway at T82.
The split pin is the weak point. The pin slides out with use and then the assembly comes apart. I was thinking about replacing the pin with something that will hold up like the original.