0 like 0 dislike
2.9k views
by

I had an O2 sensor changed then check engine light came on now I have 3 codes 2 O2 sensor codes and a P300 code. It hesitates on occasion when first starting unless I let it run for a few minutes, when it hesitates check engine light flashes then stops flashing then runs fine. Sometimes the check engine light will go off on its own then come back on a couple days later with no issues. I had a complete fuel injection cleaning done and also put two complete fuel injector cleaners in fuel line but hasn't helped. Any ideas what this could be?

Vehicle: 2003 hummer H2 6.2

1 Answer

0 like 0 dislike
by (13.5k points)

P0300 Random misfire

CK ENG LT flashing this is usually related to the ignition system. The ignition wire can short to ground intermittently causing the misfire to occur, the solution for this may be replacing the sparkplug wires , there is also the possibilty of the fuel pressure regulator leaking fuel into the intake. the H2 is equipt with a fuel pressure regulator. a leaking pressure regulator can also be one of the cause

 This is a fuel pressure regulator that caused a P0300, by pulling out the vacuum line , evidence of fuel leak from the diapghram proved the regulator was faulty,

Here is a ignition wire that can leak secondary voltage and cause a misfire,but in order to cause a P0300 two or more wire can be faulty.

Related questions

0 like 0 dislike
1 answer 687 views
0 like 0 dislike
0 answers 454 views
asked Feb 22, 2018 by
0 like 0 dislike
1 answer 431 views
0 like 0 dislike
1 answer 921 views
0 like 0 dislike
1 answer 415 views

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...