• | Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. |
• | Review Strategy Based Diagnosis for an overview of the diagnostic approach. |
• | Diagnostic Procedure Instructions provides an overview of each diagnostic category. |
Circuit | Short to Ground | High Resistance | Open | Short to Voltage | Signal Performance |
---|---|---|---|---|---|
Supercharger Vacuum Bypass Valve Control | P0033 | P0033 | P0033 | P0033 | -- |
Ignition 1 Voltage | P0033 | P0033 | P0033 | -- | -- |
Supercharger boost pressure is regulated to prevent engine and drive train damage. When the engine is operating under high boost conditions, the engine control module (ECM) limits boost pressure to 12 psi or less. The ECM disables boost under the following conditions:
• | Reverse gear is selected |
• | Electronic throttle control (ETC) fault is detected. |
• | An intercooler pump failure is detected |
• | Intake air temperature (IAT) sensor 2 becomes excessively high, equal to or greater than 120.5°C (248°F) boost pressure is limited to 145 kPa (7 psi). ECM commands the boost control solenoid to 62 percent duty cycle (DC). |
• | Engine coolant temperature (ECT), is equal to or greater than 125°C (257°F). |
• | Drivetrain abuse is detected |
• | Vehicle speeds exceed 256 km/h (159 mph) in third and fourth gears, after 150 seconds boost is limited to a predetermined threshold. |
The ECM controls boost pressure by pulse width modulation (PWM) of the boost control solenoid. The boost control solenoid is a normally open valve. Under most conditions, the ECM commands the boost control solenoid to operate at a 99-100 percent duty cycle. This keeps the boost control solenoid valve closed and allows only inlet vacuum from the supercharger plenum to the bypass valve actuator to control the position of the bypass valve. At idle, engine vacuum is applied to the upper side of the bypass valve actuator, counteracting spring tension to hold the bypass valve open. When the engine load is increased, the engine vacuum is decreased, causing the spring in the bypass valve actuator to overcome the diminishing applied vacuum, closing the bypass valve and allowing the boost pressure to increase. When reduced boost pressure is desired, the ECM commands the boost control solenoid to operate at a 0-98 percent duty cycle. This opens the solenoid valve and allows boost pressure to enter the bypass valve actuator at the lower side to counteract the spring tension, opening the bypass valve and recirculating excess boost pressure back into the supercharger inlet.
The ECM monitors the voltage level on the boost control solenoid control circuit.
• | The ignition is ON. |
OR |
• | The engine is running. |
• | The ignition 1 voltage is between 11-18V. |
• | This DTC runs continuously within the enabling conditions. |
The ECM detects an improper voltage level on the boost control solenoid control circuit for greater than 20 seconds.
DTC P0033 is a Type B DTC.
DTC P0033 is a Type B DTC.
Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Control Module References for scan tool information
• | SCB Solenoid Ckt. Short Gnd Test Status |
• | SCB Solenoid Ckt. Open Test Status |
• | SCB Solenoid Ckt. Short Volts Test Status |
Each parameter should change between OK and Not Run or Not Run and OK. |
⇒ | If the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. |
⇒ | If the test lamp remains ON all the time, test the control circuit terminal 2 for a short to ground. If the circuit tests normal, replace the ECM. |
⇒ | If the test lamp remains OFF all the time, test the control circuit terminal 2 for a short to voltage or an open/high resistance. If the circuit tests normal, replace the ECM. |
⇒ | If the resistance is not within the specified range, replace the SCB solenoid. |
⇒ | If the function does not perform as specified, replace the SCB solenoid. |
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
• | Control Module References for ECM replacement, setup, and programming |