On my 2003 Cadillac CTS, I had the engine code P0158, replaced the sensor, and now I have the P0160. The mechanics don't know.
33.7k questions
32.5k answers
1.3k comments
23.0k users