2003 Nissan Primera Logo
b
bongani ndlovu Posted on Jan 26, 2014

What is the function of a crankshaft sensor

Engine light is on and diagnosis says its a crankshaft sensor circuit fault

1 Answer

Francis Holmes

Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Corporal:

An expert that hasĀ over 10 points.

Problem Solver:

An expert who has answered 5 questions.

  • Contributor 19 Answers
  • Posted on Jan 26, 2014
Francis Holmes
Contributor
Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Corporal:

An expert that hasĀ over 10 points.

Problem Solver:

An expert who has answered 5 questions.

Joined: Jan 25, 2014
Answers
19
Questions
1
Helped
5336
Points
28

The sensor takes readings off of the flywheel and sends signals to the ECM allowing the car to run Most of the time replacing the sensor will solve your problem unlees you have a wiring issue or the flywheel is damaged but that is unlikely

1 Related Answer

charleshucke

Charles Huckeba

  • 1114 Answers
  • Posted on Mar 04, 2011

SOURCE: 05 nissan altima engine service soon light came on

As expensive as the parts are, I would only recommend changing what is faulty.

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

0helpful
1answer

Diagnosis read fault p336

p0140 - 02 sensor circuit no activity detected, (bank 2 sensor 1)
P0170 - fuel trim malfunction (bank 1) MM6LP - fuel injection fault
P0336 - Crankshaft Position Sensor A Circuit range/performance SID801/4 - Engine speed signal coherence.
P0352 - Ignition coil B Primary/secondary circuit malfunction MM6LP - 2/3 ignition coil control. Open circuit, short circuit to positive, short circuit to earth. ME746 - NO.1 Ignition coil control function. Short circuit to earth. ME746 - NO.2 ign. coil control function. Short circuit to earth.
P0414 - Secondary Air Inj. system switching valve A circuit shorted. MM6LP - Air pump relay control failure.
0helpful
1answer

Reprogram computer in car

If you want to ECU reprogramming, you should use a OBD2 tool - JALTEST MULTI Diag, it has many functions.

Functions:

After selecting the car manufacturer, then you can make the diagnosis for the different menus on offer (depending on cars models):

1. Maintenance
Diagnosis codes from all computers
Reset maintenance interval
Modification of the sewage
Read / erase fault calculators
Maintenance of the particulate filter

2. Air Conditioning
Diagnosis of cooling electronic
Reading settings cooling circuit,
Test servo actuators

3. Pollution control
Diagnosis of the particulate filter
Electronic control of pollutant emissions
Control of the Lambda probe

4. Liaison to the ground
Electronic configuration of the size of tires,
Electronic configuration of tires (winter / summer),
Setting valves tire pressure
Diagnosis and management of shock-driven
Calibration of the sensor angle Driving (initialization of the steering angle)

5. Body
Implementation of safety airbags (lock / unlock)
Reconfiguration of a new calculator Airbag,
Diagnosis of calculators Airbag,
Rain sensor windshield (reading and erasing fault)
Test panel and activators of lights,
Setting Xenon headlights,
Rear radar

6. Post-Equipment
Setting up the radio,
Configuration loader CD,
Setting alarms
Configuration of the coupler,
Configuration bicycle loading system

7. Braking
Diagnosis of calculators ABS, ESP.
Diagnosis and unlock electric brakes.
Flush the brake system.

8. Motor
Diagnosis of any calculator injection engine (diesel, gasoline, flexfuel, etc. ..)
Programming of injectors
Electronic configuration of the EGR valve

9. Expert Mode
Diagnosis of advanced computers,
Configuration of comfort functions,
Change the language of the instrument panel,
physical measures (option with a probe - not supplied)
Direct access to all functions of diagnosis.
0helpful
1answer

Trouble Codesp1443

First you have to diagnose the circuits to find out what is wrong with the evap pressure sensor. Is it the sensor? is it the wiring to the sensor? is it a computer malfunction? Nobody can tell you how to fix it without answering these questions first. Please note that fault codes do not tell you what to replace. They only tell you which of the hundreds of circuits and systems monitored by the onboard computer system is malfunctioning. Then diagnosis must be performed on the malfunctioning circuit or system to determine the cause before any effective repairs can be made. Simply reading fault codes is NOT diagnosis. It is only the FIRST STEP in diagnosis.
0helpful
1answer

My nissan 95 truck won't start. the battery is ok. once it wouldn't start and i put it in neutral then back to park and it started right up. where is the neutral safety switch located? I heard...

I think your reverse to park trick was a fluke,, I assume it turns over but since it is a 1995 you dont have a OBD 2 in the vehicle.
How to pull ECU error codes for 87-95 Pathfinders and Hardbody pickups:


The ECU is under your passenger's side seat. You can gain access to it by simply sliding the seat all the way forward and removing the plastic cover from the ECU. You can also remove the seat if you want, it makes access a little easier.

The VG30i ECU's have a tiny toggle switch on the side of the ECU with a small snap-in switch cover that must be utilized to select the diagnostic mode of the ECU. The 4-cylinder ECU and the VG30E ECU has a slotted switch that turns 1/4 or 1/2 turn clockwise and counterclockwise to do the same task. Some early 4-cyl HB ECU's have the switch as well. In any case it will have one or the other.

For 4-cylinder:
1. Turn the ignition switch on, but do not start the engine. All of the lights in the dash should be on.
2. Turn the 'diagnostic mode selector' screw on the ECU fully clockwise. The check engine light will go out. Wait 5 seconds, then turn the screw fully counter clockwise.
3. The check engine light will then begin to flash the trouble code. (number of long flashes is the 1st digit, number of short flashes is the 2nd digit)
4. To clear all stored codes and turn the check engine light off, turn the screw fully clockwise while it is in diagnostic mode. Wait 5 seconds, then turn the screw fully counter clockwise.
5. To keep the codes stored, simply turn the key off as the check engine
light is flashing and the ECU will keep all stored codes and the check engine light will remain on.

For V6:
1. Turn the ignition switch on, but do not start the engine. All of the lights in the dash should be on.
2. For VG30i: There is a little plastic tab you pull off of the side of the ECU(facing the door). A small toggle switch is behind it with 2 positions, "ON" and "DIAGNOSTICS". Using a small screwdriver or tool, move it to the diagnostics position. The red and green LED's on top of the ECU will blink simultaneously. One time, pause, then 2 times, three times, pause...so on for each mode, 1 through 5. Mode 3 is the most commonly used mode and will yield the ECU trouble codes you need to figure out what's going on with your engine.
For VG30E with slotted switch: Turn the 'diagnostic mode selector' screw on the ECU fully clockwise. The check engine light will go out. Wait 5 seconds, then turn the screw fully counter clockwise.
3. After it blinks both LED's 3 times move the toggle switch back to the on position. After about five seconds it will start to output out the diagnostic codes as with the 4-cylinder ECU. Note each code as it is displayed, the red LED flashing once for 10's, and the green LED flashing once for 1's. Meaning: One red flash and two green flashes means code 12.
4. To clear the ECU of any trouble codes, move the switch to the "DIAGNOSTICS" position then back to the "ON" position and turn off the key.

1986.5-1995 Nissan ECU Flash Codes(all engines)

11 Crank Angle Sensor/Camshaft Position Sensor.
12 Air Flow Meter/Mass Air Flow Sensor.
13 Engine Coolant Temperature Sensor.
14 Vehicle Speed Sensor.
21 Ignition Signal.
22 Fuel Pump.
23 Idle Switch.
24 Throttle Valve Switch.
25 Idle Speed Control Valve.
28 Cooling Fan Circuit.
31 ECM.
32 EGR Function.
33 Heated Oxygen Sensor.
34 Knock Sensor.
35 Exhaust Gas Temperature Sensor.
36 EGR Control-Back Pressure Transducer.
37 Knock Sensor.
38 Right hand bank Closed Loop (B2).
41 Intake Air Temperature Sensor.
42 Fuel Temperature Sensor.
43 Throttle Position Sensor.
44 ECCS Normal Operation.
45 Injector Leak.
47 Crankshaft Position Sensor.
51 Injector Circuit.
53 Oxygen Sensor.
54 A/T Control.
55 No Malfunction.
63 No. 6 Cylinder Misfire.
64 No. 5 Cylinder Misfire.
65 No. 4 Cylinder Misfire.
66 No. 3 Cylinder Misfire.
67 No. 2 Cylinder Misfire.
68 No. 1 Cylinder Misfire.
71 Random Misfire.
72 TWC Function right hand bank.
73 TWC Function right hand bank.
76 Fuel Injection System Function right hand bank.
77 Rear Heated Oxygen Sensor Circuit.
82 Crankshaft Position Sensor.
84 A/T Diagnosis Communication Line.
85 VTC Solenoid Valve Circuit.
86 Fuel Injection System Function right hand bank.
87 Canister Control Solenoid Valve Circuit.
91 Front Heated Oxygen Sensor Heater Circuit right hand bank.
94 TCC Solenoid Valve.
95 Crankshaft Position Sensor.
98 Engine Coolant Temperature Sensor.
101 Front Heated Oxygen Sensor Heater Circuit right hand bank.
103 Park/Neutral Position Switch Circuit.
105 EGR and EGR Canister Control Solenoid Valve Circuit.
108 Canister Purge Control Valve Circuit

ECU Diagnostic Mode Procedures
Mode I - Exhaust Oxygen Sensor Monitor
-----------------------------------------------------------------------
Use Mode I to determine if the Oxygen Sensor is functioning properly.

Warm the engine to normal temperature.
Run the engine above 2000 RPM under no load while looking at the ECU.
Make sure the GREEN LED goes on and off more than five times during ten seconds at 2000 RPM.
If the number of flashes are not more than five, replace the oxygen sensor. If the LED does not flash, check the sensor's circuit.


Mode II - Mixture Ratio Control Monitor
-----------------------------------------------------------------------
Use Mode II to determine if the air/fuel mixture is cycling correctly.

Warm the engine to normal operating temperature.
Turn the dial on the ECU fully clockwise (or if you have a switch, turn it on).
After the LED flashes twice, turn the dial fully counter clockwise (or turn the switch off).
Run the engine above 2000 RPM under no load while looking at the ECU.
If the RED LED blinks simultaneously with the GREEN LED, the air/fuel mixture is cycling properly.
If the RED LED stays off, the mixture is more than 5% rich.
If the RED LED stays on, the mixture is more than 5% lean.
If the RED LED stays on or off above 2000 RPM, complete the diagnostics before beginning repairs.


Mode III - Stored Fault Code Reporting
-----------------------------------------------------------------------
Use Mode III to retrieve all stored trouble codes in memory.
Use the above posted procedures.


Mode IV - Switch Operation Monitor
-----------------------------------------------------------------------
Use Mode IV to determine if the Throttle Position Sensor (TPS), Starter circuit and/or Vehicle Speed Sensor (VSS) are in proper working order.

Turn the ignition switch on, but do not start the engine.
Turn the dial on the ECU fully clockwise. After the LED flashes 4 times, turn the dial fully counter clockwise.
Make sure the RED LED is turned off.
Make sure the RED LED turns on when depressing the gas pedal. If not, check or replace the Throttle Position Sensor.
Make sure the RED LED turns on when turning the ignition key the START position. If not, check or replace the starter.
Drive the vehicle with the ECU unbolted and within view. Make sure the GREEN LED turns on when speed is 12 MPH or more. If not, check or replace the Vehicle Speed Sensor.


Mode V - Real Time Diagnostic Function
-----------------------------------------------------------------------

Use Mode V to determine if the Crankshaft Position Sensor (CPS), Mass Air Flow Sensor (MAFS) and/or Ignition signal are working properly.

Start engine.
Turn the dial on the ECU fully clockwise.
After the LED flashes 5 times, turn the dial fully counter clockwise.
Make sure LEDs do not flash for 5 minutes when racing or idling the engine.
If it flashes, count the number of flashes, turn engine off, and see the following 3 paragraphs. Perform real-time diagnosis inspection and repair or replace malfunctioning part if present.
if LEDs do not flash for 5 minutes, turn engine off.

If the RED LED flashes 3 times for 1.5 seconds, check the Crankshaft Position Sensor. Check the harness continuity at CPS when the engine is stopped. Inspect the harness for dust and clean if necessary. Check the pin terminal at ECU for bends and remove them as necessary. Reconnect harness and recheck continuity. During real-time diagnosis, tap the harness connector or component and check if trouble code is displayed. If so, replace terminal.

If the GREEN LED flashes twice-3 times for 0.5 seconds, check Mass Air Flow Sensor. Check the harness continuity at MAFS when the engine is stopped. Inspect the harness for dust and clean if necessary. Check the pin terminal at ECU for bends and remove them as necessary. Reconnect harness and recheck continuity. During real-time diagnosis, tap the harness connector or component and check if trouble code is displayed. If so, replace terminal.

If the GREEN LED flashes 4 times for 0.2 seconds 3 times, check the ignition signal. Check the harness continuity when the engine is stopped. Inspect the harness for dust and clean if necessary. Check the pin terminal at ECU for bends and remove them as necessary. Reconnect harness and recheck continuity. During real-time diagnosis, tap the harness connector or component and check if trouble code is displayed. If so, replace terminal.

Hope this helps...
__________________
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
2helpful
1answer

2004 niisan infinty g35x code p2135

NISSAN OBDII DTC

P1105 Manifold Absolute Pressure/Barometric Pressure Switch Solenoid Circuit

P1110 Intake Valve Timing Control Circuit (Bank 1)

P1120 Secondary Throttle Position Sensor Circuit

P1125 Tandem Throttle Position Sensor Circuit

P1132 Intake Valve Timing Control Position Sensor (Bank 1)

P1135 Intake Valve Timing Control Circuit (Bank 2)

P1137 Intake Valve Timing Control Position Sensor (Bank 2)

P1140 Intake Valve Timing Control Position Sensor (Bank 1)

P1145 Intake Valve Timing Control Position Sensor (Bank 2)

P1148 Closed Loop Fault Detected (Bank 1)

P1168 Closed Loop Fault Detected (Bank 2)

P1210 Traction Control System Signal Fault

P1220 Fuel Pump Control Module Fault

P1320 Ignition Control Signal Fault

P1335 Crankshaft Position Sensor Circuit

P1336 Crankshaft Position Sensor circuit

P1400 EGR/EVAP Control Solenoid Circuit

P1401 EGR Temperature Sensor Circuit

P1402 EGR System Fault Detected

P1440 EVAP Canister System Leak Detected

P1441 EVAP Vacuum Cut Valve Bypass Valve Circuit

P1443 EVAP Canister Control Vacuum Switch Circuit

P1444 EVAP Canister Purge Volume Control Valve Circuit

P1445 EVAP Purge Volume Control Valve

P1446 EVAP Canister Vent Valve Circuit

P1447 EVAP Canister Purge Flow/Volume Control Valve Circuit

P1448 EVAP Vent Control Valve Circuit

P1490 EVAP Vent Control Valve/Bypass Valve Circuit

P1491 EVAP Vacuum Cut Valve/Bypass Valve Circuit

P1492 EVAP Canister Purge Control Valve/Solenoid Valve

P1605 Transmission Control Module A/T Diagnosis Communication Line Fault

P1705 Throttle Position Switch Circuit

P1706 Park Neutral Position Switch Circuit

P1760 Overrun Clutch Solenoid Valve Circuit
P1900 Cooling Fan Control Circuit
sorry but your code reader is not reading manufacturers codes ,if an american market vehicle then you should be able to read them but if this is a europeon model then how did you manage to get this code??

P0235....Turbo/Super Charger Boost Sensor 'A' Circuit

this is a generic code if its any help

6helpful
2answers

P 2138 code with service engine soon light on?

Accelerator Pedal Position Error.

P2138 - Accelerator Pedal Position Sensor Circuit Range / Performance Problem

Clear the code - if it recurs, change the sensor.


Thanks for using FixYa - a 4 THUMBS rating is appreciated for answering your FREE question.
0helpful
1answer

I've been getting an ignition sensor failure/faulty connection diagnostic error (P0320) on my 2004 Hyundai Sonata v4 ever since I replaced the ignition coils, plugs and plug wires a few weeks ago. Also,...

code p 0320 refers to crankshaft position sensor (CKP)/ engine speed (RPM) sensor --circuit malfunction===causes wiring---CKP/RPM sensor--ECM
from your statement of moving coil wires and it temporarily fixed the fault , I suspect wiring failure to the tacho( RPM sensor) as the RPM sensor works of coil impulses
by moving wires you may be altering the circuit fault for the CKP sensor
take it to an accredited service center for a proper diagnosis
0helpful
1answer

Engine light is on...

P0137--O2 Sensor Circuit Low Voltage-Bank 1 Sensor 2

P0139--O2 Sensor Circuit Slow Response-Bank 1 Sensor 2

P0152--O2 Sensor Circuit High Voltage-Bank 2 Sensor 1

P0300--Random Multiple Cylinder Misfire


I would suspect that the camshaft position sensor is bad. This is a quote from the tech manual:

The Powertrain Control Module (PCM) uses the camshaft position sensor to manage sequential fuel injection and as part of misfire diagnosis. The PCM constantly monitors the number of pulses on the signal circuit. The PCM compares the number of camshaft sensor reference pulses and the number of crankshaft position sensor reference pulses received. If the PCM receives an incorrect number of pulses, Diagnostic Trouble Codes (DTCs) should be stored in the PCM. Some PCM systems will then default to multi-port or "gang-fire" injector operation. The camshaft position sensor signal is required to sequence the injector operation to the proper cylinder timing. If the camshaft position sensor or circuit is faulty, most engines will start. However, the PCM misfire diagnostic will likely be affected.

aa26193.jpg
5ac44c6.gif
The part costs $50.....simple to change. It is NOT the O2 sensors so don't go wasting money on those. They are being affected due to related symptoms....they fault because the problem is happening upstream.
0helpful
1answer

Ok, used a code reader...

Here is a list (courtesy of www.obd-codes.com).
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
Best of luck.
Greg
p.s. the code can be reset but if a problem exists, it will return
Not finding what you are looking for?

74 views

Ask a Question

Usually answered in minutes!

Top Nissan Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

Arnie Burke
Arnie Burke

Level 3 Expert

7339 Answers

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

Answer questions

Manuals & User Guides

Loading...