ihave a 2004 jeep liberty. My check engine light came on with code P0304 What do this mean. Pleade hrlp.
The P0304 code means that the cylinder 4 is misfiring or is randomly misfiring. Start by checking for intake leaks an if no leaks are found the next step is to replace the spark plugs on cylinder 4. If the problem persist more tests needs to be done to diagnose problem, see "Possible Causes"
https://www.autocodes.com/p0304_jeep.html
33.7k questions
32.5k answers
1.3k comments
23.0k users