The chain won't be broken, but it sounds like it jumped a cog or two,that would explain the noise and intermittent firing. With any luck, a timing set will fix it, if the timing didn't get far enough out to smack some valves into the pistons.