Let me get this straight. A gunsmith told you your barrel was fine so you replaced it and your troubles began. Can you get that rifle to Gus Fisher? Do it!! He has worked on 3 of my Garands and they all run better, not worse. By the way, Gus is silly cheap. Good luck.