P0340 code

2003 NISSAN ALTIMA
179,000 MILES
Avatar
TOMABERY
  • MEMBER
  • 3 POSTS
2003 nissan altima p0340 code Replaced cam and crank sensor. P0340 code still exist. Will not start with new sensor. Yes it was starting before. It won't start with either sensor now. Starts and cuts immediately. The wires and connectors look fine. I did get it to start after multiple attempt. Runs fine when finally started, turn it off back to square one again. Checking for spark now.
Sep 18, 2012 at 5:29 PM
Advertisement
Avatar
SATURNTECH9
  • CERTIFIED EXPERT
  • 30,869 POSTS
Was it flooded? If it starts you know the spark is good. So if you clear the P0340 it will reset right away?
Sep 18, 2012 at 8:58 PM
Avatar
TOMABERY
  • MEMBER
  • 3 POSTS
Apparently I have an intermitted problem. Further checking I noticed the spark is leaving during initial cranking.
Sep 18, 2012 at 9:46 PM
Advertisement
Avatar
SATURNTECH9
  • CERTIFIED EXPERT
  • 30,869 POSTS
It sounds like you have a defective camshaft position sensor. Here is a guide to help you get the sensor changed out. Make sure you have an OEM sensor it makes a difference.

https://www.2carpros.com/articles/camshaft-angle-sensor-replacement

Here is what it will be like on your car I have included both 4 and 6 cylinder engines.

Please let us know what you find.

Cheers
Sep 18, 2012 at 11:45 PM
Avatar
TOMABERY
  • MEMBER
  • 3 POSTS
That did the trick. I got an OEM sensor and it started up and has been running okay ever since. Thanks 2Carpros! you guys are great.
Sep 18, 2012 at 11:49 PM
Avatar
CKMSQ
  • MEMBER
  • 2 POSTS
Engine Mechanical problem
1999 Nissan Altima 4 cyl Two Wheel Drive Automatic 120000 miles

when crank noise but not starting
Nov 16, 2017 at 10:23 AM (Merged)
Avatar
RASMATAZ
  • CERTIFIED EXPERT
  • 75,992 POSTS
DTC P0340 Camshaft Position Sensor Circuit Malfunction

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 SolutionsWith 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
Nov 16, 2017 at 10:23 AM (Merged)