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.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

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.

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Driver's side window fell
Greetings! I did not get your vehicle's engine size, but this concern plagues many vehicles. It seems the mechanical connection between the window glass and window regulator may have failed. In many cases, the mechanical connection can be repaired. More...
What causes the RPM's to jump so high on my 2005 Chevy Impala LS with a 3.8 liter engine
If you are having high idle conditions, then you may be having a couple different problems. The first is the idle air control valve may be stuck open allowing too much air past the throttle body. The valve can be...
Oil on underside of engine
Thanks for writing into YourMechanic.com today about the oil leak on your 2002 Acura and whether it's safe to drive with an oil leak (https://www.yourmechanic.com/article/is-it-safe-to-drive-with-an-oil-leak). There are multiple reasons why your motor is leaking oil and just as many potential...
Hard starts and chugging in throttle response
Hello. If the vehicle is throwing a code for the throttle body (https://www.yourmechanic.com/services/throttle-body-replacement), then it may be possible that it has failed. Your particular model of vehicle uses an electronic throttle body that is actuated by an electric motor controlled...
Engine valve leaking. 1998 Ford Crown Victoria.
Hello. It sounds like you may have a valve cover leaking. If it leaks, the oil can get on the exhaust and cause smoking, and if it gets on the oxygen sensors, then the car will run like this. The...
Turn reverse beep to one beep.
The beeping sound in the reverse mode can be very annoying. Click here to view the steps to disable the beeping alarm (https://www.yourmechanic.com/article/how-to-turn-off-the-reverse-beep-in-a-prius). If you need further assistance with your back-up alarm (https://www.yourmechanic.com/services/car-is-making-a-noise-inspection), then seek out a professional, such as...
Check engine light
There are literally hundreds, if not thousands, of possible causes for the check engine light to come on (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection). The only real way to know what has caused the light to come on is to pull the diagnostic trouble codes...
Hello, I have a 96 Chevy Tahoe 4wd and I have a lot of play in my steering wheel. What does that mean?
When you have a lot of play in the steering then you should have the entire steering system checked for loose or worn steering tie rod ends.
02 Buick lesabre rotten egg smell engine light is on engine running too rich in bank 1
Hi there. In most cases, the rotten egg smell accompanied by an OBD-II trouble code that indicates a bank 1 or bank 2 lean issue is due to a worn out catalytic converter. The catalytic converter can also give off...

Related articles

P2764 OBD-II Trouble Code: Torque Converter Clutch Pressure Control Solenoid Control Circuit Low
P2764 means the system is receiving a faulty signal from the torque converter clutch pressure control due to failing transmission or electrical issues
P0788 OBD-II Trouble Code: Shift/Timing Solenoid High
P0788 means that the ECM has detected a high voltage from the timing solenoid valve (TCM) terminal due to low or dirty fluid, or shorted solenoid.
P0417 OBD-II Trouble Code: Secondary Air Injection System Switching Valve B Circuit Shorted
Trouble code P0417 means the PCM has detected an issue with the secondary air injection system, often due to a faulty air pump.