Home / DTC / P1380 — Misfire Detected Rough Road Data Not Available

P1380 — Misfire Detected Rough Road Data Not Available

Detailed page for trouble code P1380.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P1380

GMC P — Powertrain

Misfire Detected Rough Road Data Not Available

Brand: GMC
AI status
Completed
ready
Completed 100%
Page language: EN

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

  1. 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.
  2. Scan for related codes: note any P0300–P0308, P0335/P0336 (crank), P0340/P0341 (cam), P0500 (VSS) or sensor-related codes and address those first.
  3. Check battery/charging: verify battery resting voltage and alternator output. Recharge/replace if low. Re-test to see if code returns.
  4. 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.
  5. 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.
  6. 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.
  7. Fuel system check: measure fuel rail pressure at idle and under load; check fuel pump and pressure regulator operation.
  8. Mechanical check: if ignition and fuel appear good, perform cylinder compression or leak-down tests to rule out mechanical causes.
  9. 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.
  10. Update/reflash PCM: check for manufacturer software updates or TSBs. If wiring and sensors test good, consider PCM reprogramming or replacement per dealer guidance.
  11. 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 :)
Send to email