Misfiring on 2000 chevy astro van

I keep getting misfire on cyl. 4 and 6 according to computer. I have problem with arcking coil wire; even with new wire. And when I replace cap and rotor it runs good for a while then starts to act up again. When driving I tend to smell fuel. And computer says that it’s to rich. Any suggestions?