Vehicle: 2017 GMC Canyon SLT
Hello everyone,
I'm having some trouble with my 2017 GMC Canyon SLT, 3.6L V6, which has about 90,000 miles on it. Recently, I've noticed a rough idle, especially when stopped at a light, and a slight hesitation or misfire under light acceleration. The 'Check Engine' light also came on and is now staying on.
I used an OBD-II scanner and pulled a P0304 code, which indicates a misfire on cylinder 4. I haven't changed the spark plugs yet, and I'm wondering if that's the most likely culprit, or if I should be looking at the ignition coils too.
Any advice on diagnosing this further or if this is a common issue at this mileage?