2001 Cadillac Deville

Engine Mechanical problem
2001 Cadillac Deville V8 Front Wheel Drive Automatic 50,000 miles

My service engine light comes on. Code is P0335 Cranshaft position sensor A circuit. What can I do to repair this problem.
June 26, 2009.

Replace the CPS and go from there

Jun 27, 2009.
Replace both crank sensors a and b, after this it is recommended to perform the crankshaft variation relearn which can only be performed with a scan tool. Going without the relearn can range from not noticeable, to a check engine light P1336.
Here is a description to explain.

The crankshaft position system variation learning feature is used in order to calculate the reference period errors caused by slight tolerance variations in the crankshaft, and in the crankshaft position sensors. The calculated error allows the powertrain control module (PCM) to accurately compensate for reference period variations. This enhances the ability of the PCM to detect misfire events over a wider range of engine speed and load.

The PCM stores the crankshaft position system variation values after a learn procedure has been performed. DTC 1336 set indicates that the crankshaft position system variation values have not been stored in the PCM and the crankshaft position system variation learn procedure must be performed. The learn procedure is required after the following service procedures have been performed, regardless of whether DTC P1336 is set: " PCM replacement

" PCM reprogramming

" Engine replacement

" Crankshaft replacement

" Crankshaft position sensor replacement

" Any engine repair that disturbs the crankshaft-to-crankshaft position sensor relationship

Jun 27, 2009.
2001 cadillac deville has acheck engine light on obd reader code p0420 cathalyst system efficiancy below thresh holdbank 1

Patrick joseph
May 13, 2012.