An evap code may cause a misfire, . Of course, it would be wise to fix the codes first and then take it from there, also a misfire can be caused by many things, you've already took care of several of them, but I would still, only after the evap code is taken care of, take a look at the intake manifold gasket, egr valve, or an air intake restrictions
SPONSORED LINKS
Wednesday, May 19th, 2010 AT 11:04 AM