I went through the same exact thing.I contacted Kimber and they sent me a new spring under warranty even though the rifle is about 10 or so years old (308 Montana) the new spring was approximately 3/4-1”” longer I managed to get it all back together with my limited Gunsmithing skills and everything now working correctly