I have a 02 chevy with 5.3 one day runs great next will hardly drag it self down the street! I have a scanner and i get a po300 code random misfire. I've changed coils,plugs,wires fuel filters. Anyone have this problem BAD fuel smell out the tail pipe but when its running good dont smell!? HELP!!!