I have some issues with a 2014 Infiniti QX60 (3.5 V6) that the car repair show is unable to find. I have a misfire code P0300 (random misfire detected). Here are the issues with the car:
- Car is hesitating when I accelerate
- When I drive the car for more than 30 minutes, then park for 15 minutes and want to re-start the car, it starts to stumble and then it stalls. I can't even drive it for a bit. And then I'm not able to start it again (stumbling and stalling immediately) and I need to let it cool down for an hour or so. After that it starts like nothing happened. It does not do that every time though.
- Since the problem started, I have a very poor fuel efficiency (12 MPG)
They already replaced spark plugs and ignition coil. It was better for a few weeks and then it started again. The shop just spent days trying to diagnose the issue and they ended up telling me they think it's the crankshaft position sensors, but they're not 100% sure. The replacement would cost $800 but they're not even sure it will fix my issue. So I would love to have some help from the community before I gamble $800. Did anyone ever experience something like that? Do you have any other idea on what the problem could be? Thanks so much!