P0300 code on 2004 GMC Yukon XL Denali - 119,000 miles

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

zaahirkhan49

TYF Newbie
Joined
Feb 24, 2025
Posts
2
Reaction score
0
2004 GMC Yukon XL Denali - 119,000 miles

Have had a P0300 code for a while now. Changed everything from spark plugs to lifters, cleaned as much dirt and carbon off the engine, but I still get the same code. After driving for a while, there is a noticeable shake / vibration at idle. Also, all of my monitors seem ok except for the EVAP system monitor, so I am guessing it must be an EVAP related issue? I have pretty much run out of options at this point and am left with the option of just replacing the entire engine. Is there anything else I could do before going that route? Maybe I have to redo the crankshaft relearn? Also, I do get a faulty knock sensor code too but that goes away so I don’t think the knock sensor is an issue but I will still take another look at it. Any advice would be appreciated. TIA!
 

Fless

Staff member
Super Moderator
Joined
Apr 2, 2017
Posts
12,770
Reaction score
26,034
Location
Elev 5,280
Definitely do the CASE relearn just to rule it out.

Throttle body been cleaned lately?

What do your short- and long-term fuel trims look like?
 
OP
OP
Z

zaahirkhan49

TYF Newbie
Joined
Feb 24, 2025
Posts
2
Reaction score
0
Definitely do the CASE relearn just to rule it out.

Throttle body been cleaned lately?

What do your short- and long-term fuel trims look like?
How do I do the CASE relearn?

Throttle body was cleaned out within the last two weeks, when I replaced the lifters.

I also changed the fuel pump already so i’m guessing the fuel trims are ok. I do not have the proper scan tool to see the fuel trims.
 

S33k3r

Full Access Member
Joined
Aug 14, 2017
Posts
2,633
Reaction score
3,675
Location
Dallas, Texas
How do I do the CASE relearn?

Throttle body was cleaned out within the last two weeks, when I replaced the lifters.

I also changed the fuel pump already so i’m guessing the fuel trims are ok. I do not have the proper scan tool to see the fuel trims.
I do suggest getting a scan tool. That said, have you looked at your purge valve, charcoal canister, and/or the evap system lines? Since it is an intermittent issue, I'd look at the purge valve first. You might get lucky and just need to clean it.

Good luck in any case. I really hope you get this figured out and become a regular around here. This is one of THE best places on the Internet for car enthusiasts in general, and Tahoes/Yukons/Escalades/etc. in specific. Also, sometimes we are even funny.
 

Fless

Staff member
Super Moderator
Joined
Apr 2, 2017
Posts
12,770
Reaction score
26,034
Location
Elev 5,280
You would need a bi-directional scanner to run the CASE (correlation) relearn.

The reason I also asked about fuel trims is that some emissions components (among many things) can cause the trims to be out of whack. If they're okay, then that takes us in a slightly different direction.
 

Forum statistics

Threads
133,733
Posts
1,890,117
Members
98,999
Latest member
grizmobile
Top