318 missing what could it be

Check the firing order again, since you got new wires. 18724365, if you mix up 3 and 5 it runs and drives with a miss. Don't ask how I know this, LOL.

Or you can pretend it's a 289/302/352/ Ferd, rework the timing mark off number two, and then use 15426378