definetly sounds like the timing is out excessive cranking and popping are a few of the big symptoms of incorrect timing
Forum Rules