Q: High RPMs, but throwing the error code P0340.

asked by on

Went into get a hair cut, came out and my jeep started running at a high RPM and was throwing 3 error codes; P1391, P0171, and P0340. I bought a new Camshaft Position Sensor and installed it, I also did a visual inspection of all the wires, tubes, and springs related to the problems, and I rain 1/3 of a bottle of Seafoam through the engine. After that I cleared the codes and went for a drive to burn out the rest of the Seafoam. On the drive the P0340 came back up and the high RPMs returned. I have checked the wiring and, as far as I can tell, none of my vacuum lines are broken. I did not remove the lines, just visually inspected and ran my fingers over them to feel for abnormal imperfections. I am at a loss because the P0340 is suppose to get you a rough idle, not the high RPMs. So currently, with my foot off the clutch and gas, I can idle my car along in 3rd gear at 25 mph.

My car has 142000 miles.
My car has a manual transmission.

Hi there. These codes may or may not be related to one another. I would be most concerned with the high idle first. Most of the time, on this engine it is due to a bad vacuum line. It sounds like you have checked those though. If the vacuum lines are fine, then most of the time the leak comes from the intake manifold gasket.

It is common for this to fail and cause excessive air to get into the engine and cause this high idle. The engine needs to be checked further for vacuum leaks. I would then check the crank sensor signal. If the crank sensor is not reading right, then it can throw a camshaft code like what you have. If you are looking to have this fixed, consider YourMechanic, as a certified technician can come to your home or office to diagnose the high idling symptom.

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
  1. Home
  2. Questions
  3. High RPMs, but throwing the error code P0340.

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: My radiator went out but I have to pump on gas for it to start

Pumping on the gas does not do anything with a fuel injected car. Try just holding gas pedal at 1/4 throttle and see if it starts better? As far as the hard start if coolant went all over engine you...

Q: Engine Codes are P1663, P1656 & P1315. Car doesnt pass 45mph. I believe it may be Camshaft Position Sensor. Replaced OCV already

If you suspect a clogged exhaust, check back pressure with a gauge. You can usually infer exhaust back pressure by looking at intake vacuum (easier to measure of course) which will be out of spec if exhaust is restricted. You...

Q: P0300 and P0305. Pending: P0304, P0306, P0171, P0174, P2196, P2198

Hi there. The issue that maybe happening is the are fuel injectors that are not firing and there is a vacuum leak on the engine. Possible multiple sensors are not working causing the P2196 and P2198 codes to appear. For...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
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...