Cadillac Forums  
Cadillac Forum   Cadillac Classifieds   Photo Gallery   Member List   Calendars   Search   Contact CF   Sponsors
  Cadillac News   Forum FAQ   Cadillac Timeslips   Cadillac Recalls   TSBs   Register   Login  

2001 SLS code P0335

  Printable Version
Cadillac Forum >> Cadillac Models >> Cadillac Seville >> 2001 SLS code P0335 Page: [1]
Login
Message << Older Topic   Newer Topic >>
2001 SLS code P0335 - 3/17/2007 4:48:14 PM   
Dunitall

 

Posts: 2
Joined: 2/19/2007
Status: offline
Getting code P0335. something to do with the crankshaft circuit. Does anyone know more??  Thanks
Post #: 1
RE: 2001 SLS code P0335 - 3/17/2007 8:07:47 PM   
Katzmans Caddy




Posts: 1314
Joined: 12/3/2006
Status: offline
What is the car doing to get that code?

(in reply to Dunitall)
Post #: 2
RE: 2001 SLS code P0335 - 3/26/2007 11:46:31 AM   
thetruerebel

 

Posts: 7
Joined: 3/26/2007
Status: offline
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 PCM uses 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 PCM will 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 sensor A 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 sensor A 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.

      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 MIL and the DTC.

        DIAGNOSTIC AIDS
        If the condition is intermittent, refer to Intermittent Conditions in Symptoms. 

        Ignition system DTCs set with the ignition in the START position if the starter relay or the starter is inoperative. When the PCM enables 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?

          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.

            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 sensor B signal while in Time B mode. DTC P0386 only sets after the PCM detects a loss of CKP sensor A signal and has switched to Time B mode. During normal operation, the PCM uses 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.

            1. In order to test the CKP sensor A signal circuit, the PCM must 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.

              1. 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.
              2. 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.
              3. 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.


                  < Message edited by thetruerebel -- 3/26/2007 11:48:12 AM >

                  (in reply to Katzmans Caddy)
                1. Post #: 3
                  RE: 2001 SLS code P0335 - 6/22/2007 1:20:14 AM   
                  hagrid

                   

                  Posts: 52
                  Joined: 11/5/2005
                  Status: offline
                  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!!!

                  (in reply to thetruerebel)
                  Post #: 4
                  Login OR Register now to post a reply to this forum topic.
                  Page:   [1]

                   
                  Cadillac >> Cadillac Models >> Cadillac Seville
                  Jump to:



                  Featured Sponsors
                  Advertising Info

                  Top 10 Posters
                  stealth3060
                  g.a.r.y.1653
                  stomper1493
                  slowroll1444
                  katzmans cad1314
                  rickyd650
                  flcaddytech507
                  brougham1408
                  patrick407
                  carnut397

                  New Vendors
                  Sportwing

                  Cadillac Forum .com is not affiliated with or endorsed by General Motors Corporation.