Know this post is old, but wanted to add a notation for anyone who continues to get the
P015B error after replacing the 02 sensor... like I did.
Check the flange between the exhaust manifold and downpipe towards the cat. GM uses a real thin flange gasket on the driver's side that will go bad. Mine was shot, and allowed exhaust to leak and thus trigger the P015B error and engine light even after replacing the 02 sensor and clearing codes.
The gasket was $5 from Advanced Auto... Replaced it, and no more code or engine light!
Also, be sure to run a "Drive Cycle," to clear any permanent DTC's (Diagnostic Trouble Codes that trigger the service engine light). Post 2010, new laws required these "permanent" codes so people could not pass emission tests by simply clearing codes with an OBD2 scanner tool or by disconnecting the battery. Now, you literally have to teach your vehicle that a repair has been completed- and this is done by doing a specific "Drive Cycle."
To perform a Driving Cycle do the following:
- Cold Start. In order to be classified as a cold start the engine coolant temperature must be below 50°C (122°F) and within 6°C (11°F) of the ambient air temperature at startup. Do not leave the key on prior to the cold start or the heated oxygen sensor diagnostic may not run.
- Idle. The engine must be run for two and a half minutes with the air conditioner on and rear defroster on. The more electrical load you can apply the better. This will test the O2 heater, Passive Air, Purge "No Flow", Misfire and if closed loop is achieved, Fuel Trim.
- Accelerate. Turn off the air conditioner and all the other loads and apply half throttle until 88km/hr (55mph) is reached. During this time the Misfire, Fuel Trim, and Purge Flow diagnostics will be performed.
- Hold Steady Speed. Hold a steady speed of 88km/hr (55mph) for 3 minutes. During this time the O2 response, air Intrusive, EGR, Purge, Misfire, and Fuel Trim diagnostics will be performed.
- Decelerate. Let off the accelerator pedal. Do not shift, touch the brake or clutch. It is important to let the vehicle coast along gradually slowing down to 32km/hr (20 mph). During this time the EGR, Purge and Fuel Trim diagnostics will be performed.
- Accelerate. Accelerate at 3/4 throttle until 88-96 km/hr (55-60mph). This will perform the same diagnostics as in step 3.
- Hold Steady Speed. Hold a steady speed of 88km/hr (55mph) for five minutes. During this time, in addition to the diagnostics performed in step 4, the catalyst monitor diagnostics will be performed. If the catalyst is marginal or the battery has been disconnected, it may take 5 complete driving cycles to determine the state of the catalyst.
- Decelerate. This will perform the same diagnostics as in step 5. Again, don't press the clutch or brakes or shift gears.