P012B help!!!!!
Last edited by 9sec; Sep 2, 2025 at 10:33 AM.
Please don't spread misinformation to make people think you can run a 5 inch intake without a tune. The car would be extremely lean and fuel trims would max out and throw a code. Why this didn't happen to you is a mystery but certainly not normal.
DTC Descriptor
DTC P012BSupercharger Inlet Pressure Sensor PerformanceCircuit/System Description
The supercharger inlet pressure sensor measures the pressure between the throttle body and the supercharger. Pressure in this area is affected by engine speed, throttle opening, air temperature, and barometric pressure (BARO). The sensor provides a signal voltage that varies relative to pressure changes that occur from the various load and operating conditions of the engine. The engine control module (ECM) supplies a regulated 5 V reference circuit, and monitors the signal circuit.Under normal operation the highest pressure that can exist in the supercharge intake manifold is equal to BARO. This occurs when the vehicle is operated at wide-open throttle (WOT) or when the ignition is On while the engine is Off. The lowest manifold pressures occur when the vehicle is idling or decelerating. The supercharger inlet pressure can range from 20 kPa to as high as BARO.
The intake airflow system performance diagnostic provides the within-range rationality check for the mass air flow (MAF), supercharger inlet pressure, manifold absolute pressure (MAP) and the throttle position (TP) sensors. This is an explicit model-based diagnostic containing multiple models for the intake system.
The estimates of MAF, supercharger inlet pressure and throttle position from the system of models and calculations are compared to the actual measured values from the MAF, supercharger inlet pressure and the throttle position sensors to determine the appropriate DTC to fail.
Conditions for Running the DTC
- DTC P0102, P0103, P0107, P0108, P0111, P0112, P0113, P0114, P0116, P0117, P0118, P0119, P0128, P012C, P012D, P0335, P0336, P2227, P2228, P2229 or P2230 is not set.
- DTC P0112, P0113, P0117, P0118, P012C or P012D, is not pending.
- Engine speed is between 450–6,200 RPM.
- Engine coolant temperature (ECT) is between −7 to +129°C (+19 to +264°F).
- Intake air temperature (IAT) is between −20 to +129°C (−4 to +264°F).
- The DTC runs continuously when the above conditions are met.
Conditions for Setting the DTC
The ECM detects the supercharger inlet pressure sensor is stuck within range for greater than 1 s.Action Taken When the DTC Sets
DTC P012B is a Type B DTC.Conditions for Clearing the MIL/DTC
DTC P012B is a Type B DTC.Diagnostic Aids
This DTC may set due to any of the conditions listed below:- Any condition that can cause the MAF, MAP, supercharger inlet pressure, and throttle position sensors to be shifted in value
- A resistance of 10–20 Ω on the 5 V reference or low reference circuits of the supercharger inlet pressure sensor
- Any condition that may cause the supercharger by-pass valve to bind or stick in either the open or closed positions
Reference Information
Schematic ReferenceEngine Controls Schematics
Connector End View Reference
Component Connector End Views
Description and OperationElectrical Information Reference
- Circuit Testing
- Connector Repairs
- Testing for Intermittent Conditions and Poor Connections
- Wiring Repairs
Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Scan Tool Reference
Control Module References for scan tool information
Special Tools
GE 23738-A - Vacuum Pump
For equivalent regional tools, refer to Special Tools.
Circuit/System Verification
Note: If the Throttle Sweep Test is not available on the scan tool, observe the scan tool Throttle Position Sensor 1 and 2 Agree/Disagree parameter while performing the following tests:
- Slowly depress the accelerator pedal to wide open throttle (WOT) and then slowly return the pedal to closed throttle. Repeat the procedure several times.
- Rapidly depress the accelerator pedal from the rest position to WOT and release pedal. Repeat the procedure several times.
- If you were sent here from DTC P0068, P0101, P0106, P0121 P1101, or P2227 refer to Circuit/System Testing.
- Verify DTC P006D, P012C, P012D, P0641, P2228, P2229 or P2230 is not set.
- If a DTC is set, refer to Diagnostic Trouble Code (DTC) List - Vehicle.
- Ignition On.
- Verify the scan tool Throttle Body Idle Airflow Compensation parameter is less than 90%.
- If 90% or greater
Refer to Throttle Body Cleaning.
- If less than 90 %
- If 90% or greater
- Verify the scan tool Throttle Position Sensors 1 and 2 Agree/Disagree parameter displays Agree while performing the Throttle Sweep Test with a scan tool.
- If Disagree
Refer to DTC P0121-P0123, P0222, P0223, P16A0-P16A2, or P2135.
- If Agree
- If Disagree
- Verify the scan tool MAP Sensor pressure parameter is within the range specified in the Altitude Versus Barometric Pressure table.
- The pressure is not in range
Refer to DTC P0106.
- The pressure is within range
- The pressure is not in range
- Verify the scan tool Supercharger Inlet Pressure Sensor pressure parameter is within range specified in the Altitude Versus Barometric Pressure table.
- The pressure is not in range
Refer to Circuit/System Testing.
- The pressure is within range
- The pressure is not in range
- Verify the Supercharger Inlet Pressure Sensor pressure parameter decreases after starting the engine.
- The pressure does not decrease
Refer to Circuit/System Testing.
- The pressure decreases
- The pressure does not decrease
- Verify the scan tool MAP Sensor pressure parameter is between 26–52 kPa (3.8–7.5 psi) and changes with accelerator pedal input.
- If not between 26–52 kPa (3.8–7.5 psi) or does not change
Refer to DTC P0106.
- If between 26–52 kPa (3.8–7.5 psi) and changes
- If not between 26–52 kPa (3.8–7.5 psi) or does not change
- Verify the scan tool MAF Sensor g/s parameter changes smoothly and gradually as the engine speed is increased and decreased while performing the actions listed below:
- Engine idling
- Perform the scan tool snapshot procedure. Refer to Scan Tool Snapshot Procedure.
- Increase the engine speed slowly to 3,000 RPM and then back to idle.
- Review the stored MAF Sensor parameter data.
- The parameter does not change smoothly and gradually
Refer to DTC P0101.
- The parameter changes smoothly and gradually
- Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
- Verify a DTC does not set.
- If any DTC sets
Refer to Diagnostic Trouble Code (DTC) List - Vehicle .
- If no DTCs set
- If any DTC sets
- All OK
Circuit/System Testing
Note: You must perform Circuit/System Verification before proceeding with the Circuit/System Testing.- Verify none of the conditions listed below exist:
- Loose clamps, cracks, or other damage in the air intake duct system
- Collapsed or restricted air intake duct system
- Restricted air filter
- Splits, kinks or improper connections at the vacuum hoses
- Missing, restricted or leaking exhaust components—Refer to Symptoms - Engine Exhaust.
- Vacuum leaks at the intake manifold and Q38 Throttle Body
- If a condition exists, repair as necessary.
- If none of the conditions exist.
- Verify none of the conditions listed below exist with the supercharger system:
- A binding or restricted Q36 Supercharger Bypass Solenoid Valve, linkage or actuator. Refer to Supercharger Cleaning and Inspection
- Any damaged components
- Loose or improper installation of any components
- An air flow restriction
- Any vacuum leaks
- Water intrusion
- Contamination or debris blocking or restricting the B105 Supercharger Inlet Pressure Sensor port
- If a condition exists, repair as necessary.
- If none of the conditions exist.
- Test or replace the B105 Supercharger Inlet Pressure Sensor.
Component Testing
Note: You must perform the Circuit/System Testing before proceeding with the Component Testing.- Ignition Off, remove the B105 Supercharger Inlet Pressure Sensor.
- Install a 3 A fused jumper wire between the 5 V reference terminal 1 of the sensor and 5 V. Install a jumper wire between the low reference terminal 2 of the sensor and ground.
- Test for 4.9–0.4 V without any spikes or dropouts between the signal terminal 3 and the low reference terminal 2 while slowly applying vacuum to the sensor with the GE 23738-A.
- If not between 4.9–0.4 V or has spikes or dropouts
Replace the B105 Supercharger Inlet Pressure Sensor.
- If between 4.9–0.4 V and there are no spikes or dropouts
- If not between 4.9–0.4 V or has spikes or dropouts
- All OK
Repair Instructions
Perform the Diagnostic Repair Verification after completing the repair.- Supercharger Air Inlet Pressure Sensor Replacement
- Control Module References for ECM replacement, programming, and setup.
Last edited by C5 Diag; Sep 2, 2025 at 11:35 AM.
The Best of Corvette for Corvette Enthusiasts














