You could look for slack In the timing chain by looking at the dizzy rotor while rocking the engine back and forth. (Put a ratchet on the crank bolt). If you have a significant amount of crank movement without rotor movement, then you have a slack timing chain. You could also try a vacuum gauge on the manifold, you have some symptoms of a vacuum leak.