When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
engine light and code p0157. I switched ox. sensors left to right and still get p0157 code whitch is pass rear ox sensor. Its good in morning but in the afternoon it trips. Any suggestions?
There are LOTs of things other than the O2 sensor that can cause the DTCs to set. You need to inspect the wiring harnesses and ALL the connetcors. The connectors need to be inspected very closely. Look for corrosion and also look for poor connections. The female pins in all of GMs connectors are suspect for fatuge and over time, they loose their tension and cause poor connection. I use a spare male pin to test EACH female pin in any circuit that Im having issues with.
Then there are the GROUND connections. All C5 circuits have ground wiring paths. So do your O2 sensors. The ground wires terminate in splice packs and they go directly to chassis ground. The splice pack for the O2 sensors is under the battery and it has been known to be exposed to battery acis and look like this:
There are LOTs of things other than the O2 sensor that can cause the DTCs to set. You need to inspect the wiring harnesses and ALL the connetcors. The connectors need to be inspected very closely. Look for corrosion and also look for poor connections. The female pins in all of GMs connectors are suspect for fatuge and over time, they loose their tension and cause poor connection. I use a spare male pin to test EACH female pin in any circuit that Im having issues with.
Then there are the GROUND connections. All C5 circuits have ground wiring paths. So do your O2 sensors. The ground wires terminate in splice packs and they go directly to chassis ground. The splice pack for the O2 sensors is under the battery and it has been known to be exposed to battery acis and look like this: