There were no consistent trouble codes, just a general feeling of unreliability. After checking all the basics—fuel pressure, spark, and battery—I focused on the PCM. On these older GM trucks, hairline cracks can develop on the internal circuit board from years of heat cycles and vibration.