Something does not sound right. Did you tighten that crank bolt to spec? It should not have backed out. Shame this happened. Those replacement pins must have been the wrong size. Did you have a tough time pressing them in? Hopefully you pressed them in dry!