We need to see if the problem is fuel or spark related, this is the code that starts things off and causes the additional codes, P129F
P0137: O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)
P0157: O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)
P0171: System Too Lean (Bank 1)
P0174: System Too Lean (Bank 2)
P129F: This is a manufacturer-specific code, and for GMC, it often points to an issue with the fuel system,
So, if the high- or low-pressure fuel pump starts to go out it will cause these codes and when it fails completely the engine will not start anymore.
I would use starting fluid to see if the engine will run which can help confirm it is a fuel issue. Please go over this video to see how:
https://youtu.be/lXLJbuAZ4CE?si=Y1VaJpos0Qy4KLtH
If the engine runs on starting fluid and you turn the ignition system on and hear the fuel pump in the tank run for about 5 seconds, I have seen the high-pressure fuel pump goes out or the camshaft lobe is worn down. When the pump is out, I would use a flashing to check the camshaft lobe condition. Here is how the job is done, clear the code once completed. Check out the images (below). Please upload pictures or videos in your response of any problems so we can see what to help you with.
Images (Click to make bigger)
SPONSORED LINKS
Wednesday, September 18th, 2024 AT 6:52 PM