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.