Q: Wondering if fuel injector(s) is/are going bad

asked by on February 11, 2017

When the engine is cold (start up for the first time in a day) it will idle fine, but check engine light is on (PO344). Also the engine will jerk/stutter when accelerating. After a short trip or two (shutting the engine down, starting up again) it will accelerate smoothly and eventually the check engine light will turn off. I had a similar problem with an 89 Dodge Ram B250 van I once owned and it turned out to be a faulty fuel injector that would intermittently cut off fuel to the cylinder. Wondering if I might be having the same issue now.

My car has 116000 miles.
My car has an automatic transmission.

Although faulty fuel injectors could cause the issue you are describing, the symptoms associated with the diagnostic trouble code you found, namely P0344 are consistent with the symptoms that you are reporting. Consequently, you are better off resolving the fault(s) behind the P0344 Code and then see if resolution of those faults fixes the problem for you. If not, additional diagnostics on the fuel, ignition or air induction systems would be required to find the fault.


When diagnostic trouble code P0344 sets that means that the normal signal output to the PCM is missing, at one point or another, from the camshaft position sensors. This is usually due to an electrical circuit fault. Consequently, the things to test for are: an open or shorted camshaft position sensor, a faulty camshaft position sensor, poor electrical connection to the camshaft position sensor, a faulty starter motor, a weak or dead battery, and a short in the starting system circuit. The reason the starting circuit, or a bad battery (you should load test your battery to determine its condition) can be implicated in P0344 is due to the large voltage drop that such faults induce in the car’s electrical system. If you desire that this problem be diagnosed by a certified Mechanic, dispatched by YourMechanic right to your location, please request a P0344 check engine light diagnostic and the responding certified mechanic will get this resolved for you. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

my brakes all of a sudden started making a grinding loud noise. the grinding continues while driving even brakes are not applied.

Hi there: Depending on what's causing the grinding noise; whether it's the brake pads grinding on the rotor, it's possible that the rotors and pads both need to be replaced. However, if the car is making a similar sound when...

My car has trouble starting when the engine is hot, I never have a problem in the morning or when I get off work.

Hi there. It sounds like the ignition coils are getting hot and when the engine is shut off, the engine will not restart due to an ignition coil that will not produce a spark. Remove one spark plug wire at...

Speedometer broken; warning lights on

Greetings! When a Check Engine Light goes on then off, a trace of what caused the light to set will usually be left in the vehicle's computer. A technician should retrieve the codes in the computer to see if there...

Related articles

P3449 OBD-II Trouble Code: Cylinder l7 Deactivation/Intake Valve Control Circuit/Open
P3449 means there is an issue with the Engine Control Module via the intake valve due to low oil pressure, or faulty solenoid.
A Buyer’s Guide to the 2012 Dodge Charger
If If you’ve always loved driving performance cars but you don't know how you’ll fit a baby seat in a Mustang or a Camaro, the 2012 Dodge Charger could be the car for you. While it has the room and...
P2285 OBD-II Trouble Code: Injector Control Press Sensor Circuit Low
P2285 P2285 code definition Injector Control Press Sensor Circuit Low What the P2285 code means P2285 is an OBD-II generic code for the engine control module (ECM) detecting the injector control pressure (ICP) sensor is low and below specified sensor...