Cadillac Seville The Cadillac luxury combined with a performance sedan feel

2001 SLS code P0335

Thread Tools
 
Search this Thread
 
  #1  
Old 03-17-2007, 06:48 PM
Dunitall's Avatar
Thread Starter
Join Date: Feb 2007
Posts: 2
Default 2001 SLS code P0335

Getting code P0335. something to do with the crankshaft circuit. Does anyone know more?? Thanks
 
  #2  
Old 03-17-2007, 10:07 PM
Katzmans Caddy's Avatar
Super Moderator
Join Date: Dec 2006
Location: Toronto, CANADA
Posts: 1,461
Default RE: 2001 SLS code P0335

What is the car doing to get that code?
 
  #3  
Old 03-26-2007, 01:46 PM
Join Date: Mar 2007
Location:
Posts: 7
Default RE: 2001 SLS code P0335

Here is your code if you have any questions just ask me


CIRCUIT DESCRIPTION
The powertrain control moduel(PCM) uses dual Crankshaft Position (CKP) A and CKP B sensors to determine crankshaft position. The PCM supplies an ignition voltage and a ground for each sensor. During engine rotation, a slotted ring, machined into the crankshaft, causes the sensors to return a series of ON and OFF pulses to the PCM. The PCM uses these pulses to decode the position of the engine crankshaft.

The PCMuses two basic methods of decoding the engine position: Angle Based and Time Based (using either CKP A or CKP B sensor input). During normal operation, the PCM uses the angle based method. In order to operate in this mode, the PCM must receive signal pulses from both CKP sensors. The PCM uses the signal pulses to determine an initial crankshaft position, and to generate MEDRES (24X reference) and LORES (4X reference) signals. Once the initial crank position is determined, the PCM continuously monitors both sensors for valid signal inputs. As long as both signal inputs remain, the PCM will continue to use the angle based mode.

When either CKP signal is lost, the PCMwill compare the MEDRES signal to the Camshaft Position (CMP) sensor signal. If the PCM detects a valid CMP signal, and the MEDRES to CMP signal correlation is correct, the PCM determines that CKP sensorA is at fault. However, if the MEDRES to CMP correlation is incorrect, the PCM determines that CKP sensor B is at fault. If the PCM determines that CKP sensor A is at fault, Diagnostic Trouble Code (DTC) P0335 will set. The PCM will switch from angle based mode to Time Based mode B using CKP sensor B signal input.

CONDITIONS FOR RUNNING THE DTC
The engine is cranking or running.

CONDITIONS FOR SETTING THE DTC
The PCM detects a loss of CKP sensorA signal.

ACTION TAKEN WHEN THE DTC SETS[*]The control module stores the DTC information into memory when the diagnostic runs and fails.[*]The Malfunction indicator lamp(MIL) will not illuminate.[*]The control module records the operating conditions at the time the diagnostic fails. The control module stores this information in the Failure Records.[*]The driver information center, if equipped, may display a message.
[ul][/ul]
CONDITIONS FOR CLEARING THE MIL/DTC[*]The control module turns OFF the Malfunction Indicator Lamp (MIL) after 3 consecutive ignition cycles that the diagnostic runs and does not fail.[*]A current DTC, Last Test Failed, clears when the diagnostic runs and passes.[*]A history DTC clears after 40 consecutive warm-up cycles, if no failures are reported by this or any other emission related diagnostic.[*]Use a scan tool in order to clear the MILand the DTC.
[ul][/ul]
DIAGNOSTIC AIDS
If the condition is intermittent, refer to Intermittent Conditions in Symptoms.

Ignition systemDTCs set with the ignition in the START position if the starter relay or the starter is inoperative. When the PCMenables starter operation, the PCM also initiates the diagnostic test routines for DTCs P0335, P0340, and P0385. The PCM will not receive signal input from the CKP and CMP sensors if a condition exists which prevents the engine from cranking. When this occurs, the DTCs will set.

If DTC P0615 is set, diagnose DTC P0615 first. If DTC P0335, P0340, and/or P0385 are set and no trouble is found, check for the following conditions:[*]Is there a no-crank condition or an intermittent no-crank condition?[*]Was an attempt made to crank the engine with the shift lever not in P/N?
[ul][/ul]
PROCEDURES FOR SELECTING CRANK POSITION SENSING DECODE MODE
When diagnosing the crankshaft position sensor, it may be necessary to enable a specific decode mode (Angle, Time A, or Time B). To enable a specific crank decode, using the scan tool, perform the following steps:[*]Turn the ignition to the RUN/ON position.[*]Select Engine Output Controls.[*]Select Crank Position Sensing Decode Mode.[*]Select the desired mode (Angle, Time A, or Time B) by pressing SELECT STATE.[*]Command the decode mode by pressing COMMAND STATE.
[ul][/ul]
The commanded state remains valid for the current ignition cycle. A specific decode mode can not be commanded with the engine running, or after commanding a desired decode mode. To command a different decode mode, you must cycle the ignition OFF and ON.

The numbers below refer to the step numbers on the diagnostic table.[*]This step determines if the 12-volt reference circuit to the CKP A, CKP B, and the CMP is shorted to a ground. If all 3 DTCs are set, this indicates the circuit is shorted to a ground or a sensor is internally shorted. All 3 DTCs set because the 12-volt reference circuits are internally connected within the PCM. The engine will not start with this condition.[*]DTC P0386 indicates an intermittent loss of CKP sensorB signal while in Time B mode. DTC P0386 only sets after the PCMdetects a loss of CKP sensor A signal and has switched to Time B mode. During normal operation, the PCMuses the Angle Mode to determine engine position. In order to operate in this mode, the PCM must receive valid input from both CKP sensor. If the PCM detects a loss of CKP sensor A signal, the PCM switches to a Time B mode using CKP sensor B input to determine engine position. If the PCM detects a loss of CKP sensor B, the PCM switches to a Time A mode using CKP sensor A input to determine engine position.[*]During engine operation, if moving the harnesses and connectors related to CKP sensor A results in a switch to Time B mode, may also cause an engine stall condition, an intermittent condition in the harnesses or connectors is present. If the harnesses and connectors are OK, CKP sensor A may be the cause of the intermittent condition.
[ol][/ol][*]In order to test the CKP sensorA signal circuit, the PCMmust be commanded to Time A mode using the scan tool. This allows the PCM to monitor input signals from CKP sensor A. Refer to Diagnostic Aids for the procedures to selecting the Crank Decode Mode.
[ol][/ol][*]This step determines if the CMP sensor is shorted internally. If the 12-volt reference parameter changes from Fault to OK, the condition is with the sensor.[*]This step determines if the CKP A sensor is shorted internally. If the 12-volt reference parameter changes from Fault to OK, the condition is with the sensor.[*]This step determines if the CKP B sensor is shorted internally. If the 12-volt reference parameter changes from Fault to OK, the condition is with the sensor.
[ol][/ol]
 
  #4  
Old 06-22-2007, 03:20 AM
Join Date: Nov 2005
Posts: 52
Default RE: 2001 SLS code P0335

When my brother got the same code we thought it was his Cadillac oxygen sensor... But when we ask his mechanic we learned that this is caused by the PCM calibration incorrectly reading the signal of the Crankshaft Position Position Sensor at a very specific engine RPM. If the following are met, the check engine light will illuminate and set P0335 Engine cranks at 160 RPM's. Normal engine cranking is approx. 250 RPMs No signal from Crankshaft Position Sensor due to unknown conditions or the PCM may be incorrectly reading the signal from the Crankshaft Position Sensor. If the above conditions last for 4.2 seconds or longer, the check engine light will illuminate and set P0335. A revised PCM calibration is available on WDS B24.6 or later software. 1. Verify concern. 2. Using WDS B24.6 or later software, reprogram the PCM to the latest calibration by following the "Module Reprogramming" procedure. Model File name New PCM calibration P/N 2.3L AT L335EN040 L335-18-881N 2.3L MT L334EN040 L334-18-881N 3. After performing the PCM reprogramming procedure make sure that you perform "Self-Test", "ALLCMDTC's" and erase any stored DTC's that appear after reprogramming. Hope this summarizes the information you need... Good luck!!!
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
BULA
General Tech
4
01-25-2009 09:51 PM
CAdMan80
General Tech
0
11-28-2008 11:06 PM
VFChris
General Tech
6
04-03-2006 09:04 PM
travel777
General Tech
0
03-31-2006 08:12 PM



Quick Reply: 2001 SLS code P0335



All times are GMT -5. The time now is 06:15 PM.