Need some help with diagnosis

How many miles on engine ? sounds like a timing chain skipped a tooth on those junk nylon timing gears/put a timing light on it/plug wires-if you have a couple of old wires crossing each other(cross firing) ??..