2 like 0 dislike
12.2k views
by

I have a 2009 Dodge Avenger 4 Cyl. with check engine light on the code that comes up is 2004

Vehicle: 2009 Dodge Avenger 4 Cyl.

1 Answer

0 like 0 dislike
by
 
Best answer

check for intake leaks near the intake manifold 

the 2007-2008 had issues with the whole intake manifold, if your is a mid to late 2008 production it could have the same issue (mid to late 2008 production is considered 2009 model)

https://www.autocodes.com/p2004_dodge.html

Dodge Avenger P2004 intake manifold

Related questions

33.7k questions

32.5k answers

1.3k comments

23.0k users

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