OK, so of your codes you have :
P1171 - Fuel trim upper limit at idle condition
P0136 - Rear O2 sensor data signal missing
P0036 - RO2 sensor heater signal missing
P0171 - Fuel trim upper limit at low load conditions
P0300 Misfire
P0160 IDK for s80, but its bank 2 sensor 2 O2 sensor.
P1152 Front O2 sensor signal too high - this fault comes up when the values in the front and rear deviate by over 3%. This fault can be in the front or rear sensor.
OK, you're fuel trim is likely caused by air leakage or bad o2 sensor. You have the rear O2 sensor signal missing from both sides. This is usually caused by a bad sensor or a destroyed/corroded cable. The misfire has too many possible causes to worry about.
I'd start with checking the rear O2 sensor, if the cable is corroded it can be cleaned. Otherwise replace the rear sensor and see how much of it is fixed.
--
If you're not driving it "like its stolen," are you really driving?
|