Code P0304 only comes after idling

Tiny
DEAN KOOPMAN
  • MEMBER
  • 2006 DODGE RAM
  • 4.7L
  • V8
  • 4WD
  • AUTOMATIC
  • 125,000 MILES
Earlier this week my truck was throwing me a P0304 code. I assumed it was the spark plugs so I changed all of them. Reset it and it gave me the same code. Then replaced the coil pack for the fourth cylinder. Now it only throws the code if I’m idling longer than a few minutes. When it’s idling you can feel it shaking pretty good. I’ve looked at a couple of other forums and haven’t found any solid answers. Any ideas?
Sunday, May 9th, 2021 AT 8:56 PM

1 Reply

Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Good morning,

I would start with a compression test. You need to make sure there is sufficient compression for the cylinder to produce power.

https://www.2carpros.com/articles/how-to-test-engine-compression

Let me know the results.

Roy
Was this
answer
helpful?
Yes
No
Monday, May 10th, 2021 AT 7:29 AM

Please login or register to post a reply.

Sponsored links