0 like 0 dislike
351 views
by
I have several engine codes. Trying to figure out what to do next. Should I replace the ECU or each individual sensor?

These are my codes:

codes p1336 p0134 p0141 p0341 p0452 p0502 p0171
Vehicle: 1998, GMC Sonoma 4.3L

1 Answer

0 like 0 dislike
by (13.5k points)
P1336 CKP variation not learned

P0134 Insufficient activity Bank 1 Sensor 1

P0341 CMP sensor circuit performance

P0452 Fuel tank pressure sensor low voltage

P0502 Vehicle speed sensor circuit low input

P0171 Fuel trim lean Bank 1

Two area that should be looked into , the  most important is the lean Bank code, having a lean  code will set a 02 sensor code, look for any vacuum leaks that would cause the lean code, P0452 this is the fuel tank pressure sensor when this code set it 5 volts reference is shared with MAP sensor and the EGR, If the MAP sensor is not functioning correctly due to a low reference voltage it will not idle correctly. Disconnect the FTP and clear the code and check the idle quality

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...