The codes recently came up but I have no problems with the operation of the truck.
GMC Q&AAsk Your Question
2005 GMC Canyon Question: OBD Codes p0128, po130, po133
Answer #1goodguy December 29, 2013, 03:07Master
clear the codes and see if they come back
Replyraknudsen, December 29, 2013, 09:02Rookie
The codes are currently cleared and I'm waiting for reoccurrence. If they return another responder has given a response that I can use very effectively.
Answer #2cardocIII from Gillespie's Auto Service, December 29, 2013, 08:06Master
P0128 means that the engine temperature isn't rising fast enough to assure the vehicle is getting into close loop as quickly as it should. The most common cause is a thermostat that doesn't close properly.
The P0130 should be noted because that test won't run if the P0128 is set, so they have to bve occurring at different times, or one of them may not even be a current issue, it may be historical. The P0130 means that the system took too long to go into closed loop operation due to the B1S1 O2 sensor not responding fast enough. This is a two trip failure which means the test had to run and fail two times to generate a trouble code. Combine that with the P0133 B1S1 which is a slow response code for the same sensor and once the heater circuit is tested for the bank #1 upstream sensor, it probably needs replaced.
Replyraknudsen, December 29, 2013, 09:05Rookie
Your solution sounds very promising. After having cleared the codes, I'm hoping that in changing the O2 sensor that the problem will be solved. Thank you very much.