If you have a flashing check engine that normally means to stop driving or serious damage can occur. I am guessing that you are running very rich and might be damaging you catalysts based on the O2 codes with miss fire.
I just put a hose clamp over tailgate assembly. I did it as a theft deterrent plus its less than a dollar to install. Sorry I dont have a picture of it.