1996 Toyota T100 Logo
Posted on Oct 08, 2010

Have a Toyota hilux D-4D trouble code P0335 , i have changed the crankshaft position sensor ,enjine wires and the ECU but the vehicle still starts and after 4sec dies and the fault code P0335 apears every time ,Please help !!!!

2 Answers

Anonymous

Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Mayor:

An expert whose answer got voted for 2 times.

  • Contributor 1 Answer
  • Posted on Mar 14, 2013
Anonymous
Contributor
Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Mayor:

An expert whose answer got voted for 2 times.

Joined: Mar 14, 2013
Answers
1
Questions
0
Helped
5181
Points
1

The pick up teeth on the crank are broken off. just replace the crank gear,(if engine starts and cuts out )

Deon Wilson

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 10 Answers
  • Posted on Aug 30, 2012
Deon Wilson
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: May 11, 2012
Answers
10
Questions
2
Helped
7777
Points
38

I have the same problem only that I also get P0340 as well, I have changed the sensor, checked the wiring till the PCM and all my readings are within spec, I have also tried to reproduce the problem with the vehicle idling by shaking, pulling the connectors and wiring all the way from the sensor to the PCM connector and nothing happens. I thought I had solved it when I changed the CPS because the vehicle ran for over 600 kms before it started again. Now it's doing it more and more often where it will die after about a minute. I'm starting to think its a faulty PCM but it costs too much to change without being 100% sure.

Ad

4 Related Answers

Anonymous

  • 184 Answers
  • Posted on Feb 09, 2010

SOURCE: P0335

Hi, you can fix it by reading the article found here on P0335 - http://www.obd-codes.com/p0335

Ad
alicantecoli

Colin Stickland

  • 22516 Answers
  • Posted on Jun 28, 2009

SOURCE: My Hyundai Elantra 1999 crankshaft position sensor A circuit

could be ??the windings in the sensor have the insulation on the way out

NomadTrucker

Nomad

  • 166 Answers
  • Posted on Jun 29, 2011

SOURCE: I have a 2002 Toyota

First thought is ignition being way off - the ignition system usually gets the crankshaft position from a proximity switch (crank position sensor) and calculates ignition timing from this pulse. When this switch gives faulty pulses everything is off. Check connector and cable and if possible test it.

mike mountain

  • 1916 Answers
  • Posted on Jun 01, 2011

SOURCE: hilux d4d it starts and

there are only four possible causes for this, and you have made provisions for two-the ECU and the crank sensor-You will need to check the connector and the wiring going back to the ecu, use a ohm meter to look for a damaged or broken wire. another possible reason for this is a damaged reluctor inside the engine, turn the engine over by hand and inspect the teeth of the reluctor with the sensor removed and inspect for a damaged tooth-

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

1helpful
1answer

P0335 fault code 1KD-FVT hilux wont start ,new battery fittid

P0335 = Crankshaft position (CKP) sensor - circuit malfunction.
There is an issue with the Crankshaft position sensor or the wiring to it. Get a Good Auto electrician to test the circuit and see how much it will cost to change the actual sensor.
0helpful
1answer

Crank and cam sensor replaced . cars starts and run but still reads code 335 . cranksensor circuit malfunction. and idea whats the issue why this code is still coming up.?

the sensor may be good its the circuit code which means can be a wiring /connection problem not just the sensor the following link is courtesy of obd-codes.comP0335 - Crankshaft Position Sensor A Circuit Malfunction OBD-II Trouble Code Technical Description Crankshaft Position Sensor A Circuit Malfunction What does that mean? The crankshaft position sensor (CKP) measures crankshaft location and relays this information to the PCM (Powertrain Control Module). Depending on the vehicle, the PCM uses this crankshaft position information to time the spark properly or on some systems it is only for misfire detection and does not control spark timing. The CKP sensor is stationary and works in harmony with a reluctor ring (or toothed ring) that is attached to the crankshaft. As this reluctor ring passes in front of the CKP sensor, the magnetic field created by the CKP sensor is interrupted and this creates a square wave voltage signal that the PCM interprets as crankshaft position. If the PCM detects that there are no crankshaft pulses or if it sees a problem with the pulses on the output circuit, P0335 will set. Symptoms NOTE: If the crank sensor is used only for misfire detection and NOT spark timing (this varies with the vehicle), the vehicle should start and run with MIL (Malfunction indicator lamp) illumination. Also, some vehicles require several key cycles to illuminate the MIL. If this is the case, there may be no MIL illumination until the problem often enough over time. If the crank sensor is used for BOTH misfire detection and spark timing, the vehicle may or may not start. Symptoms may include: Vehicle may not start (see above) Vehicle may run rough or misfire MIL illumination Causes A P0335 "check engine light" code could be caused by: Damaged CKP sensor connector Damaged reluctor ring (missing teeth or not turning due to sheared-off keyway) Sensor output open Sensor output shorted to ground Sensor output shorted to voltage Failed crank sensor Broken timing belt Failed PCM Possible Solutions Using a scan tool, check if, when engine is running or cranking, that there is an RPM signal. If there is no RPM reading, then visually inspect the crank sensor and connector for any damage and repair as necessary. If there is no visible damage, and you have access to a scope, you could check the CKP 5 Volt square wave pattern. If you do not, then, obtain a resistance reading of your crank sensor from a repair manual. (There are so many different types of crank sensors that there's no way to put here which resistance reading is correct). Then check the resistance of the CKP sensor by disconnecting the sensor and measuring resistance of the sensor. (It is best to check resistance readings from the PCM connector. This rules out any wiring problems from the start. But it does require some mechanical skill and shouldn't be performed if you\'re not familiar with automobile electrical systems). Is the sensor within resistance specs? If not, replace the CKP sensor. If so, recheck resistance reading from the PCM connector. Is the reading still okay? If not, repair open or short in the wiring to the crank sensor and re-check. If the reading is okay, the problem is intermittent or the PCM may be at fault. Try reconnecting and checking for RPM signal again. If there is now an RPM signal, wiggle test the wiring harness to try and induce the fault. This code is basically identical to P0385. This code P0335 refers to Crankshaft Posistion Sensor "A", whereas P0385 refers to Crankshaft Position Sensor "B". Other crank sensor codes include P0016, P0017, P0018, P0019, P0335, P0336, P0337, P0338, P0339, P0385, P0386, P0387, P0388, and P0389.

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

2005 Dodge Neon SXT 2.0L crankshaft position sensor location to replace

P0315 - Crankshaft Position System Variation Not Learned
P0335 - Magnetic Crankshaft Position Sensor Electrical Error China OBD2 car diagnostic tools wholesale on CareUCar
2helpful
1answer

Engine management light on trouble code P0335

P0335 - Crankshaft Position Sensor 'A' Circuit Malfunction

Possible causes- Faulty crankshaft position sensor (most common)
- Crankshaft position sensor harness is open or shorted
- Crankshaft position sensor circuit poor electrical connection
- Signal plate may be damage
- Starter motor may be faulty
- Starting system circuit
- Dead or weak battery causing slow engine crank over.
6helpful
1answer

Toyota hilux 3.0 D4D hard starting showing crankshaft position sensor circuit malfunction code P0335.how do i solve this...?

Check the connection to crank sensor, if wiring is good and connection is clean then replace the crank sensor and reset the code, this is the first step, the computer could be a problem also but most times its the crankshaft sensor. good day
0helpful
1answer

Trouble code p0335

Replace the crankshaft position sensor and you should be up and running like normal. Verify that there is no power or ground problem to the crankshaft sensor, the Yellow/Black wire should have battery voltage any time the key is on and the main relay is energized.Verify that the Brown/Yellow wire has a good ground. If all is good then replace.


P0335 - Crankshaft Position Sensor A Circuit Malfunction
The crankshaft position sensor (CKP) measures crankshaft location and relays this information to the PCM (Powertrain Control Module). Depending on the vehicle, the PCM uses this crankshaft position information to time the spark properly or on some systems it is only for misfire detection and does not control spark timing. The CKP sensor is stationary and works in harmony with a reluctor ring (or toothed ring) that is attached to the crankshaft. As this reluctor ring passes in front of the CKP sensor, the magnetic field created by the CKP sensor is interrupted and this creates a square wave voltage signal that the PCM interprets as crankshaft position. If the PCM detects that there are no crankshaft pulses or if it sees a problem with the pulses on the output circuit, P0335 will set.

Symptoms:
NOTE: If the crank sensor is used only for misfire detection and NOT spark timing (this varies with the vehicle), the vehicle should start and run with MIL (Malfunction indicator lamp) illumination. Also, some vehicles require several key cycles to illuminate the MIL. If this is the case, there may be no MIL illumination until the problem often enough over time. If the crank sensor is used for BOTH misfire detection and spark timing, the vehicle may or may not start. Symptoms may include:
Vehicle may not start (see above)
Vehicle may run rough or misfire
MIL illumination


A P0335 "check engine light" code could be caused by:
Damaged CKP sensor connector
Damaged reluctor ring (missing teeth or not turning due to sheared-off keyway)
Sensor output open
Sensor output shorted to ground
Sensor output shorted to voltage
Failed crank sensor
Broken timing belt
Failed PCM

Possible Solutions:
Using a scan tool, check if, when engine is running or cranking, that there is an RPM signal.
If there is no RPM reading, then visually inspect the crank sensor and connector for any damage and repair as necessary. If there is no visible damage, and you have access to a scope, you could check the CKP 5 Volt square wave pattern. If you do not, then, obtain a resistance reading of your crank sensor from a repair manual. (There are so many different types of crank sensors that there's no way to put here which resistance reading is correct). Then check the resistance of the CKP sensor by disconnecting the sensor and measuring resistance of the sensor. (It is best to check resistance readings from the PCM connector. This rules out any wiring problems from the start. But it does require some mechanical skill and shouldn't be performed if you\'re not familiar with automobile electrical systems). Is the sensor within resistance specs?
If not, replace the CKP sensor. If so, recheck resistance reading from the PCM connector. Is the reading still okay?
If not, repair open or short in the wiring to the crank sensor and re-check. If the reading is okay, the problem is intermittent or the PCM may be at fault. Try reconnecting and checking for RPM signal again. If there is now an RPM signal, wiggle test the wiring harness to try and induce the fault.

This code is basically identical to P0385. This code P0335 refers to Crankshaft Posistion Sensor "A", whereas P0385 refers to Crankshaft Position Sensor "B". Other crank sensor codes include P0016, P0017, P0018, P0019, P0335, P0336, P0337, P0338, P0339, P0385, P0386, P0387, P0388, and P0389.


Hope helps.
0helpful
1answer

P0335 code,05 kia rio, changed crank sensor, did not help?

Did you do a crank relearn ? Could be a wiring issue , control module problem etc... Testing electrical circuit first , video's on youtube , all you would need is a DVOM - digital volt ohm meter . P0335 Kia Crankshaft Position Sensor Circuit c Replacing Crankshaft Position Sensor Code P0335
0helpful
1answer

My problem with my JEEP Liberty 2004 is p0335

Diagnostic Trouble Code (DTC) P0335

Magnetic Crankshaft Position Sensor Electrical Error



In this circuit DTC (data trouble code) sets when


a) The magnetic crankshaft position sensor is > 0.2V.

Or when


b) The minimum value of magnetic crankshaft position sensor is

Or when

c) The maximum value of magnetic crankshaft position sensor is higher than 2.2V.

Not finding what you are looking for?

5,191 views

Ask a Question

Usually answered in minutes!

Top Toyota Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

ROBERT GARCIA
ROBERT GARCIA

Level 3 Expert

926 Answers

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

Answer questions

Manuals & User Guides

Loading...