Q: Code P0340

asked by on September 29, 2016

code p340 keeps coming back. the sensors that were changed where the one on the right and the front. I smell gas and car is running sluggish.

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

Hello. Code P0340 sets due to many possible faults. The sensors themselves have to be tested using an oscilloscope to see if the output waveform meets spec. If the sensors were not tested, there may have been nothing wrong with them and that is why the Code has returned. DTC’s do not necessarily identify faulty parts. The only way to condemn a part is on the basis of a specific test procedure and diagnostic in the shop manual, wherein the specifications for the part will also be printed.

An expert can diagnose it for you to get the issue resolved promptly. Among the initial steps, you are to check the sensor wiring back to the ECM. If the crankshaft position sensor (CPS) is malfunctioning (it can be tested), such a failure could set code P0340. Code P0340 can also set if there is a fault in the VVT (variable valve timing) system on your vehicle. All of these possibilities, and quite a few others, have to be evaluated a mechanic. To have this checked for you, a qualified professional from YourMechanic can come to your home or office to diagnose the code and proceed with proper repairs.

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

My car jerks when I'm going 50-60mph and sometimes dies right after I start it up, when I'm in park or reverse.
Hi there: On late 1990's Nissan's and Infinity models, there are sometimes issues with electrical relays that transmit electrical signals from the power source to individual components. I'm not sure if this is exactly what is going on with your...
How do I know if my battery or my starter is weak?
This is likely related to a weak battery. You are correct in that batteries generally do not last long in heat or in extreme cold weather for that matter. The average life span for a battery in an area such...
Message come up Reduce engine power
A reduced power light usually indicates a fairly serious problem with the throttle system. When this light illuminates the vehicle will often go into a “safe mode”, which will severely limit the speed of the car and in some cases...
P0011
Hi there. It sounds like you have a fault in the camshaft position sensor circuit. This fault could be the sensor, the wire harness, the connector, the ECM, or even a mechanical condition. You'll need the manufacturer's specifications for the...
My car doesn't want to go up hills. It has slow acceleration, and feels like it's not kicking into the next gear when I drive it.
Hi There, What you are describing sounds like you may have a clogged catalytic converter. The catalytic converter converts toxic exhaust gases into less harmful pollutants that are suitable to be expelled into the atmosphere. When the catalytic converter is...
What is the cost to have an engine replaced? How many hours labor? 2001 Toyota Prius
Hello - unfortunately, this is not a service YourMechanic offers at this time. Thanks for thinking of us however!
Vehicle stall while driving. Crankshaft Position Sensor and Coolant Temperature sensor replaced.
Was the output of the crankshaft position sensor viewed on a scope? If not, the sensor might have been perfectly good. If you are working off of codes please note that the mere presence of a code is not enough...
Will and 03 BMW X5 radiator work in an 01 BMW X5
Hi There, Unfortunately, we would need additional information in order to properly answer your question. The BMW X5 was available with both 6 cylinder and V8 engine options, both of which came with two different radiators. You will need to...
1991 chevy g20 van replaced wih new fly wheel and starter after 2 days getting clanking sound when i first start vehicle
You should check to make sure the starter bolts did not come loose and remove the lower inspection cover for transmission and check to see if flywheel teeth are damaged or flywheel is loose or bolts for torque converter are...

Related articles

Symptoms of a Bad or Failing EGR Vacuum Modulator
Common signs include engine performance issues, the Check Engine Light coming on, and failing an emissions test.
P0915 OBD-II Trouble Code: Gear Shift Position Circuit Range/Performance
P0915 means there is a limitation in the gearshift's ability to cover its full range due to corroded, damaged, disconnected, or broken wiring.
P0383 OBD-II Trouble Code: Glow Plug Control Module Control Circuit Low
Trouble code P0383 means the PCM has detected a low voltage reading of the glow plug heater circuit.