It could be anything, timing chain? timing, carb, valves, cam, i dont know, trial and error.