Code P0304 at first and now P0300

Tiny
AMBERK89
  • MEMBER
  • 2010 MAZDA CX-7
  • 2.5L
  • 4 CYL
  • 2WD
  • AUTOMATIC
  • 266,543 MILES
When I first got the car (only a month ago) code P0304 it would only misfire while idling, now code P0300 and misfiring while idling and driving. Changed all spark plugs, and coil pack number 4. Gas mileage sucks. When I turn the air off or take off the smell of gas is strong. I hooked it up to a cheap code reader and took screen shots of the freeze screen images below. I need help!
Wednesday, June 29th, 2022 AT 9:02 PM

6 Replies

Tiny
JACOBANDNICKOLAS
  • MECHANIC
  • 109,885 POSTS
Hi,

The images didn't upload for some reason. As far as the issue, when you indicate smelling fuel, does it smell like raw fuel, or does it seem like a rich fuel mixture from the exhaust?

I ask because there are several things that can cause a rich fuel mixture and a random misfire. For example, if the vehicle is running extremely rich, it can be caused by excessive fuel pressure, a faulty MAF sensor, a faulty engine coolant temperature sensor, and the list goes on.

Let me know if there are any other codes. Also, let me know if your scan tool has live data. If it does, check the ECT (temperature sensor) to see if it is accurate, also, let me know what the short-term fuel trims are.

I will watch for your reply.

Take care,

Joe
Was this
answer
helpful?
Yes
No
Thursday, June 30th, 2022 AT 12:10 AM
Tiny
AMBERK89
  • MEMBER
  • 5 POSTS
I believe it’s rich, and it only smells like that when I turn the air on and occasionally accelerate.
Was this
answer
helpful?
Yes
No
Thursday, June 30th, 2022 AT 7:55 AM
Tiny
JACOBANDNICKOLAS
  • MECHANIC
  • 109,885 POSTS
Hi,

I read through the pics all but the last one. I can't read that one. The fuel trims look fine. The one thing that has my focus is the intake air temp sensor, (IAT). The engine was at 194F and the IAT says 73F. What was the outside temperature when this test was done?

Let me know. If you are driving at highway speed, normally I see the temperatures approximately 10 degrees above ambient temp. If that is the case, the day you checked this it would have been approximately 63 degrees.

Let me know your thoughts.

Take care,

Joe
Was this
answer
helpful?
Yes
No
Thursday, June 30th, 2022 AT 8:47 PM
Tiny
AMBERK89
  • MEMBER
  • 5 POSTS
I’m not sure what the question in the last post. But I cleared the code P0300 out last night and drove the car around for a test drive. And code P0304 popped up with flashing engine light (flashing is not consistent it comes and goes; it flashes anywhere from 5-13 times), The temperature was 75 degrees outside code popped on when I was doing 42MPH.
Was this
answer
helpful?
Yes
No
Friday, July 1st, 2022 AT 7:25 AM
Tiny
AMBERK89
  • MEMBER
  • 5 POSTS
Last photo of freeze frame.
Was this
answer
helpful?
Yes
No
Friday, July 1st, 2022 AT 7:26 AM
Tiny
JACOBANDNICKOLAS
  • MECHANIC
  • 109,885 POSTS
Okay, the temperature looks correct. If the misfire has returned to cylinder 4 again, that has to be where the issue is coming from. The flashing check engine light happens as the misfire is occurring.

So, since the plugs are new and coil packs and that made no change, I suspect we either have excessive fuel pressure due to a faulty fuel pressure regulator, or we have a fuel injector leaking in cylinder 4.

What I need you to do is check the fuel pressure and fuel pressure drop-off. Fuel pressure drop-off is when the key is turned off and the pump stops. It's the amount of time it takes for the pressure to fall. If it happens very quickly, then there could be an injector leaking.

Here is a link that explains in general how it is done:

https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator

Please keep in mind, engine compression in cylinder 4 may be low enough to cause this as well. If the mileage listed above is original on this engine, it is a good possibility.

If you look below, it provides the directions specific to this vehicle for testing pressure and drop-off. Note: It provides two ways of doing it. One is with a scan tool that can communicate with the modules, and the other is without. I included both just in case.

Let me know what you find.

Take care,

Joe

See pics below. If this tests within spec, we will need to check engine compression.

Was this
answer
helpful?
Yes
No
Friday, July 1st, 2022 AT 9:14 PM

Please login or register to post a reply.

Sponsored links