75 duster slant six weak spark

Final update on this. Installed a new Crane Hi-6 Fireball ignition. Midrange miss is totally gone. I suspect either a bad factory ECU or ground on it.