Timing Jumping Around

Did you check for vacuum leaks?