Q: what do codes P1391 and P0340 mean?

asked by on

I've been told my car has a misfire before, but that was 2 years ago. So I'm used to a little bit of jerking when driving. The other day I noticed I couldn't drive over 60mph cause the jerk was horrific! Never that bad of a jerk. Felt like my engine was going out. So I tried to drive it under 60 , but it's like it was losing power. The next day it gave out completely, it reminded me of the time I ran out of gas. First time it went out, couldn't get engine to turn over. Had it towed to a mechanic, they said the battery was no good, so I replaced it, then the engine would turn over. So I drove it home, but the same thing happened again the car just stopped moving. It won't accelerate and if u try it just causes the car to stop moving. The radio and light will still work, but the car won't move at all. My friend hooked it up to a scaner. It gave two codes P1391 and P0340. What does this mean? What do I have to buy to fix it? Also Check Engine light was on.

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

The codes mean you need a camshaft position sensor (or something related to it such as wiring). Typically you replace the camshaft and crankshaft position sensor as a pair.

The jerking/misfire sounds like you need a tune-up at 112k miles. Spark plugs and wires should have been replaced around 80k to 100k miles. You may also need an ignition coil.

Driving with the misfire can damage other items including your catalytic converter and other parts which would keep your engine from accelerating. I recommend having your stalling issue checked and Check Engine Light diagnosed as soon as possible to prevent further damage.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1,000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!
  1. Home
  2. Questions
  3. what do codes P1391 and P0340 mean?

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

Q: Q: I am having acceleration problems.

If you are due for an oil change, then by all means get it done. But, changing the oil has no relation to the electronic throttle system. Most vehicles today do not have a mechanical connection from the gas pedal...

Q: fob not working

Hi Victor. Since your Kia is a 2017, it's probably best to contact the dealership to ask them to resolve this issue - as it's probably covered under warranty still. However, if they can't help, then you should start by...

Q: 2001 corolla can i disable auto lock / unlock function? It locks when i turn key to ON, and unlocks when i turn the ignition to of

There are only two ways to disable the auto lock/unlock feature: through the body control module, if that is even a programmable option or by re-wiring the door lock circuit(s) on the vehicle. As to the first option, a Toyota...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.