Was it OK before the new parts ?

Check the obvious like stock screws & breach seal first.