Aftermarket Exhaust Causes P0155 O2 Sensor Code on 2004 Chevrolet 2500 HD
I recently installed a DynoMax aftermarket cat-back exhaust system on my 2004 Chevrolet 2500 HD truck. Since the installation, the vehicle has started triggering a P0155 diagnostic trouble code. I've observed that under normal driving conditions and especially when towing, the check engine light does not illuminate—meaning the code appears only under certain conditions. I have cleared the code multiple times, but it consistently returns. Is there any solution other than replacing the Bank 2 O2 sensor? The exhaust system is a cat-back design installed entirely downstream of the existing oxygen sensors, and no wiring splices were performed on the sensor harnesses.
Did you need to splice or relocate any existing O2 sensor wiring during installation? If so, a change in heater resistance could trigger the P0155 code due to improper sensor heating circuit operation.