← Back to list

1999 Yukon Denali PO300 Code: Diagnosis and Solutions After Multiple Repairs

Model: 99 Yukon Denali Fault Code: P0300 Posted: 2008-12-11 13:01

2000 1999 Yukon Denali with 114,000 miles, 5.7L V8 4x4 engine. Recently encountered a persistent PO300 random misfire code after replacing the intake gasket. All components were replaced using AC Delco parts including spark plugs, distributor cap (flat style), rotor, ignition wires, crankshaft position sensor, coil pack, fuel filter, and upgraded to new-style fuel injectors (replacing older poppet-style units). After extensive troubleshooting with assistance from friends who own auto repair shops, we have replaced the following: spark plugs, cap, rotor, wires, crankshaft position sensor, fuel filter, fuel injectors, EGR valve, and mass airflow sensor. The truck still exhibits a PO300 code and stumbles under light throttle. The engine does not idle smoothly and shows poor acceleration during takeoff. A mechanic recently suggested checking valve spring tension as a potential cause. However, no clear root cause has been identified yet. We have verified that the distributor is properly installed, timing was checked and adjusted using a Snap-on scanner, and vacuum lines are intact. Fuel pressure remains stable (no drop after engine shutdown), and initial fuel trim readings were within normal ranges. After replacing injectors and rechecking O2 sensor data, the check engine light returned after 10 miles of driving. Current question: What other diagnostics or repairs should we consider for a persistent PO300 on this high-mileage 1999 Yukon Denali? Any insights from experienced mechanics or owners would be greatly appreciated.

Related fault codes
P0300
Comments (10)
Anonymous 2008-12-11 17:38

The misfire began after the intake gasket replacement. A vacuum leak should be ruled out as a primary cause—check all hoses and connections for cracks or disconnections.

Anonymous 2008-12-11 20:21

Ensure the distributor is properly mounted and aligned. Incorrect installation can lead to misfiring, especially in older V8 engines like this one.

Anonymous 2008-12-11 21:04

Thanks for the response. dnold—wouldn't a vacuum leak typically cause rough idling rather than just a misfire? Timing was verified and adjusted using a Snap-on scanner, so that's not the issue here.

Anonymous 2008-12-12 19:29

Is this a flat-style distributor cap? Can you check which cylinders are showing misfires on your scan tool to pinpoint the source?

Anonymous 2008-12-13 14:05

Yes, it's a flat-style cap. No wire cross-firing issues were found. Timing was confirmed with the Snap-on scanner. The scan tool shows misfire across all cylinders during driving—especially noticeable under light throttle. The truck also stumbles when accelerating from a stop.

Anonymous 2008-12-13 14:41

What is your fuel pressure? If possible, check it during the stumble condition. Also review fuel trim data to determine if the engine is running lean or rich—this could be contributing to misfires.

Anonymous 2008-12-15 17:46

Fuel pressure was checked prior to injector replacement and remained stable. No drop in pressure after turning off the key. I replaced injectors anyway, as a last step. I’ll now check fuel trim data soon—thank you for the tip.

Anonymous 2009-01-29 16:25

Finally had a friend scan the truck again. Fuel trim was within normal range, O2 sensors were reading correctly, and vacuum system appears intact. We decided to try a new fuel pump anyway—given the high mileage, it’s unlikely to cause harm. However, after just 10 miles of driving, the check engine light returned, and the low-throttle stumble during acceleration persists. What else could be left to investigate?

Anonymous 2009-01-29 18:14

You mentioned timing was set—what is the position of the distributor cap? On a flat-style cap, if the spark tower isn't parallel with the firewall or cowl, it can cause crossfiring inside the cap, leading to misfires. This issue didn’t appear until after the intake gasket was removed and replaced, right?

Anonymous 2009-01-30 20:02

The spark towers are not parallel with the firewall. I will realign them again this week and recheck timing.