2002 Subaru Outback Logo
jack Posted on Mar 30, 2015
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

Code p0340 replaced sensor still won't start

2 Answers

Stephen

Level 3:

An expert who has achieved level 3 by getting 1000 points

Top Expert:

An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

  • Subaru Master 21,873 Answers
  • Posted on Mar 30, 2015
 Stephen
Subaru Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

Top Expert:

An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

Joined: Jun 22, 2012
Answers
21873
Questions
0
Helped
6210207
Points
67230

Code 340 usually means the engine computer is not getting a signal from the sensor in crank mode.
If you have replaced the sensor, the problem could be in the wiring or the object on the cam that the sensor reads.

Kevin Blair

Level 2:

An expert who has achieved level 2 by getting 100 points

MVP:

An expert that got 5 achievements.

Sergeant:

An expert that has over 500 points.

Governor:

An expert whose answer got voted for 20 times.

  • Subaru Expert 196 Answers
  • Posted on Mar 31, 2015
Kevin Blair
Subaru Expert
Level 2:

An expert who has achieved level 2 by getting 100 points

MVP:

An expert that got 5 achievements.

Sergeant:

An expert that has over 500 points.

Governor:

An expert whose answer got voted for 20 times.

Joined: Dec 18, 2008
Answers
196
Questions
1
Helped
115922
Points
546

I fixed this issue before with more than just a cam position sensor.
I had to replace the crank sensor and clean all the engine wiring grounding points.

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

2helpful
2answers

2001 ford focus left me stranded and it gave me a code of 0340 after I installed the new one it still won't start and I also cleared the code

Bad quality replacement. For these sensors always go with quality OEM parts.

P0340 FORD Camshaft Position Sensor Circuit Bank 1 Sensor ...

https://www.autocodes.com > p0340_ford
Repair Information for P0340 Ford code. ... How do I fix code P0340 FORD? ... Ford Factory Service ...
0helpful
1answer

Where to find the location of the camshaft position sensor for a 2003 mitsubishi galant v6 3.0

This video may help ... the sensor is underneath the timing belt cover so it is a bit involved to get to ....
https://www.youtube.com/watch?v=RHMe3S7RQ68
0helpful
1answer

What are the probable causes of DTC P0340 other than a defective CPS?

Symptoms can include: Hard starting or no start
Rough running / misfiring Loss of engine power Causes
A code P0340 could mean one or more of the following has happened:
a wire or connector in the circuit could be grounded/shorted/broken the camshaft position sensor may have failed the PCM may have failed
there exists an open circuit
the crankshaft position sensor may have failed

Possible Solutions With a P0340 OBD-II trouble code,
diagnosis can be tricky at times. Here are some things to try: Visually inspect all the wiring and connectors in the circuit Check for continuity in the circuit wiring Check the operation (voltage) of the camshaft position sensor Replace the camshaft position sensor as required Check the crankshaft position circuit as well Replace circuit wiring and/or connectors as required Diagnose/replace the PCM as required

Read more at: http://www.obd-codes.com/p0340
Copyright OBD-Codes.com
0helpful
1answer

Tcs light flashes and p0340 code

P0340 code means "Something" is wrong in the timing...
from CMP (Camshaft Position sensor) to the crankshaft bolt.

Very first thing, verify connectors are clean and shiny.
clear all codes, even hard codes.

57f2e883-ce32-4061-b04b-ae0890f2c653.gif
612c4a6c-208f-43b8-8645-8318e85f9e48.gif
9e0c3051-1208-49b3-95d5-de3ff545fd3a.gif
4helpful
1answer

I was driving and car stopped I was low on oil and had been running the car on low fuel a lot car won't start I got codes p0340 p0113 p0123 I replaced starter and p0340 what could be the problem?

PO340 is the camshaft sensor, circuit malfunction

PO113 is intake air circuit--high input

PO123 is TPS sensor circuit A high input

Running your car low on oil is never good, how low was it---did it start knocking or did it overheat?
Running on low fuel is never good either, did you run out of gas and burn the fuel pump up?
Why did you replace the starter? Will the engine turn over and try to start? If your engine will crank over, check for spark at the plugs and check to see if you have fuel pressure at the fuel rail...This would be the best place to start troubleshooting.
4helpful
2answers

I have fault codes P1684 & P0340 on my 2002

P1684 The battery has been disconnected within the last 50 starts.

P0340


This indicates that a problem was detected in the camshaft position sensor circuit. Since it says circuit, that means the problem could lie in any part of the circuit - the sensor itself, the wiring, or the PCM. Don't just replace the CPS (camshaft position sensor) and think that will definitely fix it.
Symptoms Symptoms can include:
  • Hard starting or no start
  • Rough running / misfiring
  • Loss of engine power
Causes A code P0340 could mean one or more of the following has happened:
  • a wire or connector in the circuit could be grounded/shorted/broken
  • the camshaft position sensor may have failed
  • the PCM may have failed
  • there exists an open circuit
  • the crankshaft position sensor may have failed
Possible Solutions With a P0340 OBD-II trouble code, diagnosis can be tricky at times. Here are some things to try:
  • Visually inspect all the wiring and connectors in the circuit
  • Check for continuity in the circuit wiring
  • Check the operation (voltage) of the camshaft position sensor
  • Replace the camshaft position sensor as required
  • Check the crankshaft position circuit as well
  • Replace circuit wiring and/or connectors as required
  • Diagnose/replace the PCM as required
6helpful
2answers

Can u tell me what the problem of this code PO340

I have a 1999 BMW 740 il My SES light came on so I hooked up my OBD code reader p0340 - Camshaft Position Sensor Circuit Malfunction is what came up. so I went to the BMW parts department and bought the Camshaft Position Sensor.
I Replaced the with the new. My SES light was still on so I hooked up the OBD reader again hoping it may reset my SES light but it didn't what did happen is the OBD reader came up with the same code (p0340 - Camshaft Position Sensor Circuit Malfunction) witch is what I just replaced. now I'm at a loss. I'm not sure how to reset my SES light and if I just replaced the Camshaft Position Sensor why dose it the OBD code p0340 still come up. Any suggestions?
16helpful
1answer

Code p0340 need location on 2004 sebring 2.7 v6


P0340 OBD-II Trouble Code
Technical Description
Camshaft Position Sensor Circuit Malfunction


What does that mean? This indicates that a problem was detected in the camshaft position sensor circuit. Since it says circuit, that means the problem could lie in any part of the circuit - the sensor itself, the wiring, or the PCM. Don't just replace the CPS (camshaft position sensor) and think that will definitely fix it.

Symptoms
Symptoms can include:
  • Hard starting or no start
  • Rough running / misfiring
  • Loss of engine power

Causes A code P0340 could mean one or more of the following has happened:
  • a wire or connector in the circuit could be grounded/shorted/broken
  • the camshaft position sensor may have failed
  • the PCM may have failed
  • there exists an open circuit
  • the crankshaft position sensor may have failed

Possible Solutions With a P0340 OBD-II trouble code, diagnosis can be tricky at times. Here are some things to try:
  • Visually inspect all the wiring and connectors in the circuit
  • Check for continuity in the circuit wiring
  • Check the operation (voltage) of the camshaft position sensor
  • Replace the camshaft position sensor as required
  • Check the crankshaft position circuit as well
  • Replace circuit wiring and/or connectors as required
  • Diagnose/replace the PCM as required

Also, the cams/crank are out of alignment, thats why you are getting a cam position code (P0340). For more details about your model, you can visit autozone.com (free register)

Hope helped whit this (remember rated this help) Good luck.
0helpful
1answer

2000 sunfire has p0336, p0340, p0130, where to

p0130 is an oxygen sensor code.
p0340 is your camshaft position sensor code
p0336 is your crankshaft position sensor code

as far as the p0130 code those usually are what i call neglected sensors that do not get replaced when they should be. this sensor is expensive but worth the money as it will help on fuel mileage.

on to the camshaft position sensor, i would start here with this. replace that sensor and when you are replacing it, inspect the sensor and make sure the electrical wires going into it are in good shape. after replacing those 2 sensors, go to a parts store who can erase your codes to turn the light off and then let us know if it comes back on and then we will go from there on the repair.
Not finding what you are looking for?

1,287 views

Ask a Question

Usually answered in minutes!

Top Subaru Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

Oliver Street

Level 2 Expert

73 Answers

Are you a Subaru Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...