Question about 2001 Cadillac DeVille

1 Answer

Ten codes which should I start with ? P0506. P0507.p0410. P0106. P0107. P0306. P0335.P0385. So I'm thinking I have bad sensors and more the one vacuum hose crack of disconnect. I just got this car cheap. 2001 dhs. After looking for disconnects and changing oil and spark plugs and wires. Which code should I tackle first? Crankshaft sensor, camshaft sensor? Mad airflow sensor or secondary airflow injection system? I will fix it all just takes time. Thanks.

Posted by on

1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    Superstar:

    An expert that got 20 achievements.

    All-Star:

    An expert that got 10 achievements.

    MVP:

    An expert that got 5 achievements.

  • Cadillac Master
  • 11,110 Answers

Start with looking at scan data on a scan tool , not a code reader
If the PCM detects a MAP sensor signal voltage that is excessively low, DTC P0107 will set.
The PCM calculates a predicted value for the MAP sensor based on throttle position and engine speed. The PCM then compares the predicted value to the actual MAP sensor signal. DTC P0106 will set if the MAP sensor signal is not within the predicted range.
This does not mean the sensor is bad ,could be a wiring problem ,computer etc....
P0306 is a misfire on cylinder # 6 This would be a good one to start with , could ruin the CAT .
The powertrain control module (PCM) uses dual crankshaft position (CKP A and CKP B) sensors in order to determine crankshaft position.
If the PCM determines that CKP sensor A is at fault, DTC P0335 will set. The PCM will switch from angle based mode to Time Based mode B using CKP sensor B signal input.
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
Diagnosing the crankshaft position sensors may require enabling 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.

DTC P0385
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 B is at fault, DTC P0385 will set. The PCM will switch from angle based mode to Time Based Mode A using CKP sensor A signal input.

DTC P0410
Circuit Description
The secondary air injection (AIR) pump used on this vehicle lower tail pipe emissions during start-up. The AIR system consists of the following items:
• The AIR pump
• The shut-off valves
• The vacuum control solenoid valve
• The system hoses and piping
• The AIR relay, the fuses, and the related wiring
The powertrain control module (PCM) uses the AIR relay in order to control the AIR pump. The PCM also controls the AIR vacuum control solenoid valve that supplies vacuum to the AIR shut-off valves. With the AIR system inactive, the AIR shut-off valves prevent air flow in either direction. With the AIR system active, the PCM applies ground to the AIR relay, and the vacuum control solenoid valve. Fresh air flows from the pump, through the system hoses, past the shut-off valves, and into the exhaust stream. The air helps the catalyst quickly reach normal working temperature; thus lowering the tail pipe emissions on a start-up. The PCM tests the AIR system for the following conditions:
• AIR System (Overall system including both banks, and results in DTC P0410)
• AIR System Bank 1 (DTC P1415)
• AIR System Bank 2 (DTC P1416)
• AIR Relay (DTC P0418)
• AIR Vacuum Control Solenoid (DTC P0412)
The PCM runs two tests to diagnose the AIR system: Passive, and Active. Both tests involve a response from the fuel control HO2 sensors (HO2S Bank 1 Sensor 1 and HO2S Bank 2 Sensor 2). If both passive tests pass, the PCM takes no further action. If either part of the passive test fails, or is inconclusive, the PCM initiates the Active tests. If the PCM determines that the HO2S voltages did not respond as expected during the tests, the DTC will set. For further information concerning the AIR System and system tests, refer to

DTC P0506 DTC P0507
The idle air control (IAC) valve is located in the throttle body. The IAC valve consists of a movable pintle, driven by a gear attached to an electric motor called a stepper motor. The IAC valve motor is a 2-phase bi-polar permanent magnet stepper motor that is capable of highly accurate rotation, or movement, every time the polarity of a winding is changed. This change in polarity can be seen when observing a test lamp connected between ground or B+ and an IAC valve circuit while the powertrain control module (PCM) is attempting to change engine RPM. The test lamp will flash on or off each time the polarity is changed. The PCM does not use a physical sensor to determine IAC pintle position, but uses a predicted number of counts, one count represents one change in polarity which equals one step of the stepper motor. The PCM counts the steps that have been commanded in order to determine the IAC pintle position. The PCM uses the IAC valve to control engine idle speed by changing the pintle position in the idle air passage of the throttle body. This varies the air flow around the throttle plate when the throttle is closed. In order to determine the desired position of the IAC pintle at idle or during deceleration, the PCM refers to the following inputs:

Important: Ensure that the engine speed stabilizes with each commanded RPM change in order to determine if engine speed stays within 100 RPM of the commanded RPM.
Set the parking brake, and block the drive wheels.
Install a scan tool.
Start the engine.
Turn OFF all the accessories.
With the scan tool RPM control function, slowly increment engine speed to 1,700 RPM, then to 600 RPM, then to 1,800 RPM.
Exit the RPM control function.
Does the engine speed stabilize within 100 RPM of the commanded RPM during the above test?


011 Idle Speed Problems Scan Data For Idle Control

016 Engine Misfire Crank and Cam Signals

Posted on Jun 15, 2017

  • Jeff Armer Jun 15, 2017

    Your best bet , take it to a qualified repair shop .

×

2 Suggested Answers

6ya6ya
  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

Hi,
a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.
goodluck!

Posted on Jan 02, 2017

Shorty1_wt
  • 324 Answers

SOURCE: My cadillac deville has the following engine codes

click on the below links for code details.
P0106

P0121

P0171

P0174


P0335


P0340

P0385

P0442

P0506

P0507

P0601.

all of the above codes seem to have a common cause, they all list a bad ecm (computer) as being a cause, and the last code P0601 points specifically to a bad computer. sorry for the bad news, hope this helps.

Posted on Jan 28, 2010

Add Your Answer

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

1 Answer

Error code P0128


Trouble Code: P0128

Thermostat Range/Performance

Trouble Code Conditions: DTC P0107, P0108, P0112, P0113, P0116-118, P0335, P0336, P0300-P0306, P0401, P0505, P1106-P1108, P1259 and P1519, engine running at road load for 10 minutes, and the PCM detected the ECT sensor input did not reach the correct closed loop value. Note: It is possible for this code to set if the engine is left running while the hood is open for an extended period in a warm climate.

Possible Causes:


Inspect for low coolant level or for an incorrect coolant mixtureCheck the operation of the thermostat (it may be stuck open)TSB 01-064 (9/11/01) contains a repair procedure for this code

Jan 27, 2013 | 2001 Honda Civic 1.7

1 Answer

My 2004 Trailblazer is not starting every time. Sometimes it takes up to 5 tries to start. The codes I'm getting are P0106, P0420, P0410, &P0128. I'm on a budget so fixing them all at o


i have a 1997 blazer with the 4.3 and right now i have the ecm temp sensor unplugged. this does effect the way it starts in the cold. this particular sensor is on the front of the intake in front of the thermostat housing. this also effects the shift timing as well.

Oct 11, 2012 | 2004 Chevrolet TrailBlazer

1 Answer

Low idle p0507 pictures of the part


http://www.autozone.com/autozone/parts/Duralast-Idle-Air-Control-Valve/1999-Buick-Lesabre/_/N-jd47xZ9gsof?itemIdentifier=91113_0_0_Idle control system high(rpm).This is what it states for code P0507.Code P0506 is for low(rpm).Buicks have a history for sensors that go bad and hard to find which one without replacing some that are good.Here is a part to check out,Click on link to view.

Sep 15, 2012 | 1999 Buick LeSabre

3 Answers

DTC Code P0107


P0107 -- CONTINUOUS
Continuous diagnostic trouble code P0107 indicated barometric pressure out of range low was detected during normal operation.

Possible cause
- faulty internal BARO sensor (PCM)

Perform KOEO On-Demand Self Test.
Is P0107 present?
Yes, REPLACE PCM. CLEAR DTC and RETEST.
No, P0107 is intermittent fault. CLEAR DTC. If DTC reappears, REPLACE PCM.

If you keep getting it, a new PCM is the only fix.

Sep 21, 2011 | 2001 Ford F350 Super Duty SuperCab

1 Answer

I have five fault codes for my GM Safari Van what are they and how can I find out what they mean? P0507,P0122,P0106,P0108,P0122


P0507, Idle Control System RPM Higher Than Expected
P0122,Generic TPS/Throttle position sensor A circuit low input
P0106, Manifold Absolute Pressure barometric Pressure Circuit Range/Performance problem
P0108, Manifold Absolute Pressure ( MAP) Sensor circuit high voltage.

Good luck

Dec 16, 2010 | GMC Safari Cars & Trucks

1 Answer

How to troubleshoot code p0410 2004 trailblazer...any solutions?


Trouble Code: P0410 (4.2L L6 VIN S Auto)
HO2S 1 Insufficient Response Print this code dataprint_icon_codes.gif Number of Trips to Set Code: 1
OBD II Monitor Type: CCM Details
Indicators: MIL Details
Trouble Code Conditions:
  • DTCs P0105, P0107, P0108, P0112, P0113, P0122, P0123, P0130, P0131, P0132, P0133, P0134, P0171, P0172, P0300, P0301-P0304, P0341, P0506, P0507, P0601, P0602 are not set.
  • The AIR system is commanded ON for more than 20 seconds.
  • The IAT is between 1-151°C (32-302°F).
  • The engine coolant temperature (ECT) is between 5-114°C (41-230°F).
  • The start up ECT is between 3-50°C (37-122°F).
  • The battery voltage is more than 11 volts.
  • The engine run time is more than 200 seconds.
  • The vehicle is operating in fuel trim cells 16 or 17.
  • The throttle position (TP) change is less than 5 percent.
  • The manifold absolute pressure (MAP) is less than 30 kPa.
  • The engine speed is more than 1,150 RPM.

Possible Causes:
  • An intermittent may be caused by any of the following conditions:
    • Low system airflow
    • Excessive exhaust system back-pressure
    • Pinched, restricted, split, or damaged pipes/hoses
    • Restrictions in the AIR pump inlet hose
    • Pitted contacts in the AIR pump relay, AIR solenoid relay--Tap on the AIR pump relay or AIR solenoid relay to attempt to duplicate an intermittent condition.
    • Heat damage to the AIR outlet hose may indicate an shut-off valve failure
    • Yellow tinted water in the AIR pump may indicate an shut-off valve failure
    • Water or debris ingested into the AIR pump
    • Observe the Freeze Frame/Failure Records to aid in conditions of setting DTC P0410

Feb 13, 2010 | 2004 Chevrolet TrailBlazer

1 Answer

My cadillac deville has the following engine codes when hooed up: P0106, P0121, P0171, P0174, P0335, P0340, P0385, P0442, P0506, P0506, P0507, P0601.


click on the below links for code details.
P0106

P0121

P0171

P0174


P0335


P0340

P0385

P0442

P0506

P0507

P0601.

all of the above codes seem to have a common cause, they all list a bad ecm (computer) as being a cause, and the last code P0601 points specifically to a bad computer. sorry for the bad news, hope this helps.

Dec 06, 2009 | 2000 Cadillac DeVille

1 Answer

What does trouble code P0171 for a 2002 Buick Park Avenue mean?


Trouble Code: P0171 (3.8L V6 VIN 1 Auto)
Fuel Trim System Lean (Bank 1) Print this code dataprint_icon_codes.gif Number of Trips to Set Code: 2
OBD II Monitor Type: CCM Details
Indicators: MIL Details
Trouble Code Conditions:
DTC P0101-P0103, P0107, P0108, P0121-P0123, P0130-P0138, P0140, P0141, P0201-P0206, P0300, P0401-P0405, P0410, P0440-P0446, P0506, P0507, P1404 or P1441 not set, engine started, vehicle driven at less than 82 mph at 550-4000 rpm, BARO sensor over 70 kPa (10.1 psi), ECT sensor from 68-230ºF, IAT sensor from 64-158ºF, MAF sensor from 2.8-150 gm/s, MAP sensor from 16-105 kPa (2.6-15.2 psi), fuel level over 10%, and the PCM detected the Long Term fuel trim value was more than +20% for 6 seconds. The PCM controls the air/fuel metering system to good overall fuel economy, driveability, and emission control. During open loop, the PCM determines fuel delivery based on sensor signals, without the oxygen sensor input. During closed loop, the PCM adds oxygen sensor inputs to calculate Short and Long term fuel trim fuel delivery adjustments. Short Term fuel trim values change rapidly in response to changes in the oxygen sensor signals. Long Term fuel trim makes coarse adjustments in order to maintain an air/fuel ratio of 14.7:1.

Possible Causes:
  • Air leaks in intake manifold, exhaust pipes or exhaust manifold
  • Fuel control sensor is out of calibration (ECT, IAT or MAF)
  • Low fuel pressure (fuel filter clogged, pressure regulator failure)
  • One or more injectors restricted or pressure regulator has failed
  • HO2S element is contaminated, deteriorated or has failed
  • Vacuum hose is disconnected, broken, leaking or loose

Troubleshooting:2002 Buick Park Avenue, 3.8L, P0171

Nov 01, 2009 | 2002 Buick Park Avenue

1 Answer

The car wont start it tries but no luck the code is p1133


Trouble Code: P1133 (3.4L V6 VIN E Auto)
HO2S-11 (Bank 1 Sensor 1) Insufficient Switching Print this code dataprint_icon_codes.gif Number of Trips to Set Code: 2
OBD II Monitor Type: CCM Details
Indicators: MIL Details
Trouble Code Conditions:
DTC P0105-P0108, P0112-P0118, P0122, P0123, P0171, P0201-P0204, P0300-P0304, P0335, P0440-P0446, P0506, P0507, P0601, P0602 and P1441 are not set, engine speed from 1600-2450, ECT sensor over 158ºF, TP angle from 9-18%, Purge command over 36%, Purge Learn Memory over 0.86, fuel level over 10%, and the PCM detected the HO2S signal voltage switched from rich-lean or lean-rich less than 20 times in a 100 ms monitoring period.

Possible Causes:
  • Air leaks present in the exhaust manifold or the exhaust pipes
  • Fuel pressure is too high (i.e., causing a rich air fuel mixture)
  • HO2S may be contaminated (due to improper fuel or silicone)
  • HO2S signal high or low reference circuit has high resistance
  • HO2S heater element has failed, or the heater circuit is open
  • PCM has failed

Oct 15, 2009 | 2003 Oldsmobile Alero

Not finding what you are looking for?
2001 Cadillac DeVille Logo

Related Topics:

119 people viewed this question

Ask a Question

Usually answered in minutes!

Top Cadillac Experts

yadayada
yadayada

Level 3 Expert

75197 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22095 Answers

Jeff Turcotte
Jeff Turcotte

Level 3 Expert

7782 Answers

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

Answer questions

Manuals & User Guides

Loading...