Trash the E85, its will cause an engine to lean out. You need to geta tank full of good gas and then get a O2 meter and see where your really at, one that can be wired up while your driving it. All this hit and miss stuff is chasing the problem. Do a real logical diagnosis. Im bettin you are way off on carb, timing and plugs. But you'll never find it if you just throw things at it.