Code
P1380
GMC
P — Powertrain
Misfire Detected Rough Road Data Not Available
AI status
Completed
Completed
100%
Causes
- Intermittent or persistent engine misfire (ignition or fuel delivery issue)
- Faulty or intermittent crankshaft or camshaft position sensor
- Poor battery or charging system voltage; low supply during data capture
- Open/shorted wiring or poor connector grounds to PCM or sensors
- PCM software/firmware issue or corrupted calibration data
- Faulty wheel speed/vehicle speed sensor or vehicle speed signal (affects rough-road logic)
Symptoms
- Check Engine MIL illuminated
- Intermittent or consistent rough running and engine shaking under load or idle
- Reduced power, hesitation, or stumble
- Poor fuel economy
- Possible drivability complaints only under certain road/bumps conditions
- Stored additional misfire codes (P0300 or P0301–P0308) may be present
What to check
- Read current and pending DTCs and freeze frame data with a capable scan tool
- Check for stored misfire codes (P0300 / P0301–P0308) and note cylinder numbers and conditions (RPM, load, vehicle speed)
- Inspect battery voltage and charging system (resting and while cranking)
- Visually inspect PCM, ground straps, and sensor connectors for corrosion, loose pins or water intrusion
- Check condition and gap of spark plugs and inspect ignition coils for arcing or obvious damage
- Verify fuel pressure and fuel rail condition against factory spec
Signal parameters
- Stored misfire counts (per cylinder) and misfire counter history
- Engine RPM at time of event
- Vehicle speed at time of event
- Short-term and long-term fuel trims (STFT / LTFT)
- Fuel rail pressure and injector pulse width
- Battery voltage and reference voltage to sensors
Diagnostic algorithm
- Capture live data and freeze frame: use a scan tool to record RPM, vehicle speed, misfire counts, fuel trims, battery voltage and freeze frame for stored P1380 and any misfire codes.
- Scan for related codes: note any P0300–P0308, P0335/P0336 (crank), P0340/P0341 (cam), P0500 (VSS) or sensor-related codes and address those first.
- Check battery/charging: verify battery resting voltage and alternator output. Recharge/replace if low. Re-test to see if code returns.
- Inspect wiring and grounds: visually and physically check connectors and ground straps for PCM, crank/cam sensors, ignition coils, injectors and vehicle speed sensors. Repair any corrosion, pin damage or loose grounds.
- Verify crank/cam sensor signals: use an oscilloscope or advanced scan tool to check waveform integrity and timing. Replace sensor or repair wiring if signal is intermittent or noisy.
- Address ignition/fuel for cylinders showing misfire: swap coils/injectors between cylinders to see if misfire follows the component. Replace failed coil/injector or spark plugs as indicated.
- Fuel system check: measure fuel rail pressure at idle and under load; check fuel pump and pressure regulator operation.
- Mechanical check: if ignition and fuel appear good, perform cylinder compression or leak-down tests to rule out mechanical causes.
- Reproduce under driving conditions: attempt to recreate the event under similar speeds/road conditions while logging data. If rough-road data is required, reproduce on varying surfaces or use a diagnostic mode if available.
- Update/reflash PCM: check for manufacturer software updates or TSBs. If wiring and sensors test good, consider PCM reprogramming or replacement per dealer guidance.
- Clear codes and retest: after repairs, clear codes and perform a road test to verify code does not return and drivability is restored.
Likely causes
- Ignition system fault on one or more cylinders (coil, plug, wiring)
- Faulty crankshaft position sensor or crank signal intermittency
- Low battery/poor charging causing invalid sensor captures
- Open/short in sensor wiring to PCM (crank, cam, VSS)
- PCM needing software update or reflash
Fault status
Status
Powertrain Control Module detected a misfire event but required rough-road detection data or inputs were unavailable or invalid at the time of detection. The code flags that misfire classification may be incomplete; additional misfire or sensor codes often accompany P1380.
Repair difficulty: Medium
Diagnostic time: 1.5 - 3.0 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
