P0102, P0134, P0140, P0154 Trouble Codes - 1996 GMC 2500 Won't Start
I own a 1996 GMC 25-00 and recently encountered a serious issue: the truck started normally but died after driving only about 1/4 mile. Since then, it has not restarted. Using an OBD II scanner, I retrieved four diagnostic trouble codes: P0102, P0134, P0140, and P0154. - P0102: Mass or volume air flow circuit low - P0134: Oxygen sensor circuit no activity detected - Bank 1, Sensor 1 - P0140: Oxygen sensor circuit no activity detected - Bank 1, Sensor 2 - P0154: Oxygen sensor circuit no activity detected - Bank 2, Sensor 1 My main concern is whether these codes could prevent the truck from starting. Many users suggest that vehicles should still run with these issues, implying a different underlying problem. I have confirmed fuel and spark are present, so I'm at a loss as to what's causing this failure. Can anyone provide insight or troubleshooting steps for this specific combination of codes on my 1996 GMC 2500? Any help would be greatly appreciated.
Try removing the mass air flow (MAF) sensor and see if the truck starts. If it does, this suggests a faulty MAF sensor is causing the P0102 code. Additionally, ensure your fuel pressure is correct—low fuel pressure can trigger similar symptoms. A blocked exhaust system may also contribute; consider inspecting or temporarily clearing the exhaust to test for restart.