Chevrolet OBD/OBD2 Diagnostic Codes
Welcome to the most comprehensive resource for understanding, diagnosing, and repairing Chevrolet OBD2 diagnostic trouble codes (DTCs). This guide combines 20+ years of Chevrolet-specific diagnostic experience with the latest technical service bulletins (TSBs) and repair data.
Understanding OBD2 Systems in Chevrolet Vehicles
Modern Chevrolet vehicles use sophisticated OBD2 systems that monitor over 200 parameters in real-time. The system performs both continuous monitors (like misfire detection) and non-continuous monitors (like EVAP system tests). When a fault is detected, the PCM (Powertrain Control Module) stores a Diagnostic Trouble Code and illuminates the Check Engine Light (CEL).
P0300 – Random/Multiple Cylinder Misfire Detected
Technical Description
The Powertrain Control Module (PCM) detects that multiple cylinders are misfiring or that misfires are occurring randomly across cylinders. A misfire is defined as incomplete or absent combustion in a cylinder during a specific engine cycle. The PCM calculates misfires by monitoring crankshaft speed variations through the CKP (Crankshaft Position Sensor).
Complete Symptoms List
| Symptom | Severity | When It Occurs | Notes for Chevrolet Models |
|---|---|---|---|
| Flashing Check Engine Light | Critical | During active misfire | Indicates catalyst-damaging misfire. STOP DRIVING IMMEDIATELY on Silverado/Tahoe models |
| Rough idle/vibration | High | At idle, especially when cold | Common on 5.3L V8 engines with AFM (Active Fuel Management) |
| Hesitation/stumbling during acceleration | High | Under load (20-50% throttle) | More pronounced on 4-cylinder models (Cruze, Malibu) |
| Reduced power/performance | Medium | Under heavy acceleration | PCM may enter “limp mode” on Traverse/Equinox models |
| Increased fuel consumption | Low | All driving conditions | Up to 15-25% MPG reduction on Suburban/Yukon models |
| Rough shaking at specific RPM | Medium | 1500-2500 RPM range | Often indicates ignition coil failure on specific cylinders |
Comprehensive Diagnostic Procedures
Step 1: Preliminary Checks
- Check for any technical service bulletins (TSBs) for your specific Chevrolet model
- Verify fuel quality (contaminated fuel is common cause)
- Check engine oil level and condition (overfilled oil can cause misfires)
- Inspect for obvious vacuum leaks or disconnected hoses
Step 2: Scan Tool Analysis
- Check for specific cylinder misfire codes (P0301-P0312)
- Monitor misfire counters for each cylinder at idle and under load
- Check fuel trims (LTFT and STFT) – lean condition indicates vacuum leak
- Monitor MAP sensor readings for consistency
- Check for cam/crank correlation codes (could indicate timing issue)
Step 3: Ignition System Testing
- Perform spark test on all cylinders (use spark tester, not visual check)
- Swap ignition coils between cylinders and retest (if misfire moves, coil is bad)
- Check spark plug condition, gap, and type (must be AC Delco or equivalent)
- Test ignition coil primary and secondary resistance (spec: 0.3-1.0Ω primary)
- Inspect ignition wires/cables for cracks, burns, or carbon tracking
Step 4: Fuel System Analysis
- Test fuel pressure at idle and under load (spec: 55-62 PSI for most GM)
- Perform fuel volume test (pint in 15 seconds minimum)
- Check fuel injector balance (professional scan tool required)
- Test injector resistance (should be 11-18Ω for most GM injectors)
- Inspect for clogged fuel filter (non-serviceable on newer models)
Step 5: Mechanical Compression Testing
- Perform wet and dry compression test on all cylinders
- Cylinder variation should not exceed 10%
- Perform cylinder leakdown test if compression is low
- Check for vacuum at oil filler cap (excessive vacuum indicates PCV issues)
- Inspect valve train components (especially on high-mileage engines)
Critical Warning for Chevrolet Owners
Continuing to drive with a flashing Check Engine Light (indicating active misfire) will almost certainly destroy your catalytic converter. Converter replacement on Chevrolet trucks (Silverado, Tahoe) costs $1,800-$3,200 including labor. If your CEL is flashing, pull over safely and have the vehicle towed to a repair facility.
Repair Cost Estimates by Model
Spark Plugs Replacement
All cylinders, including labor
V6: $180-$280 | V8: $250-$450
Includes OEM AC Delco plugs
Ignition Coil Replacement
One coil, diagnosis included
Part: $80-$180 | Labor: 0.5-1hr
Always replace with OEM or Delphi
Fuel Injector Replacement
Single injector, cleaned others
Part: $150-$400 | Labor: 1.5-3hr
Common on Direct Injection engines
Complete Tune-Up
Plugs, coils, filters, fuel service
Varies by engine size/model
Recommended at 100k miles
Chevrolet-Specific Tips for P0300
5.3L V8 with AFM: These engines often develop misfires due to lifter failure in AFM cylinders. Listen for ticking noise from engine. Repair costs $1,800-$3,500.
1.4L Turbo (Cruze): Common ignition coil failure. Always replace all coils and plugs together.
3.6L V6 (Camaro, Traverse): Timing chain stretch can cause misfires. Listen for rattling on cold start.
P0420 – Catalyst System Efficiency Below Threshold (Bank 1)
Technical Explanation
The PCM monitors catalytic converter efficiency by comparing the signal frequency and amplitude of the upstream (pre-cat) and downstream (post-cat) oxygen sensors. A properly functioning converter should store and release oxygen, which creates a dampened signal on the downstream sensor. P0420 sets when the downstream O2 sensor signal too closely resembles the upstream sensor, indicating inadequate oxygen storage capacity.
Advanced Diagnostic Procedures
Method 1: O2 Sensor Waveform Analysis
Using a graphing scan tool or oscilloscope, monitor both upstream and downstream O2 sensors simultaneously at 2500 RPM. The downstream sensor should show significantly less activity (cross-counts) than the upstream sensor. If waveforms are similar, converter is failing.
Method 2: Temperature Differential Test
With engine at operating temperature, use an infrared thermometer to measure converter inlet and outlet temperatures. A functioning converter should show 100-200°F increase at outlet. Less than 50°F increase indicates inefficient converter.
Method 3: Backpressure Test
Remove upstream O2 sensor and install pressure gauge. At 2500 RPM, backpressure should not exceed 1.5 PSI. Higher readings indicate clogged converter. Common on trucks with chronic misfire issues.
Critical: Rule Out False P0420 Causes First
80% of P0420 codes are NOT caused by failed catalytic converters. Always check these first:
1. Exhaust leaks before or between oxygen sensors (causes false lean readings)
2. Faulty oxygen sensors (especially downstream sensor giving inaccurate readings)
3. Engine mechanical issues causing converter contamination (oil burning, coolant ingestion)
4. Fuel system issues causing rich/lean conditions damaging converter over time
Repair Costs & Warranty Information
| Repair Type | Parts Cost | Labor Cost | Total Estimate | Warranty Coverage |
|---|---|---|---|---|
| Downstream O2 Sensor | $80 – $200 | $80 – $150 | $160 – $350 | 3yr/36k mi (Federal) |
| Exhaust Manifold Repair (leak) | $50 – $400 | $200 – $600 | $250 – $1,000 | 5yr/50k mi (Partial) |
| Catalytic Converter (Aftermarket) | $300 – $800 | $150 – $400 | $450 – $1,200 | 1-2 years |
| Catalytic Converter (OEM GM) | $800 – $2,500 | $200 – $500 | $1,000 – $3,000 | 8yr/80k mi (Federal) |
| Complete Exhaust System | $1,500 – $3,500 | $400 – $800 | $1,900 – $4,300 | Varies |
Federal Emissions Warranty Information
All catalytic converters are covered by a federally mandated 8-year/80,000-mile warranty against defects. If your Chevrolet is under these limits and the converter has failed (not due to physical damage or contamination from engine problems), the repair may be covered by GM at no cost. Contact your local Chevrolet dealer with your VIN to check warranty status.
P0171/P0174 – Fuel System Too Lean (Bank 1/Bank 2)
Technical Explanation
The PCM detects a lean condition (too much oxygen in exhaust) based on oxygen sensor feedback. The fuel trims (Short Term Fuel Trim and Long Term Fuel Trim) have exceeded their maximum positive adjustment threshold (typically +25% for STFT and +35% for LTFT). This indicates the PCM is adding maximum fuel but still detecting a lean condition.
Diagnostic Priority List
- Check fuel trims at idle and 2500 RPM – Note if LTFT is positive (adding fuel)
- Inspect for vacuum leaks – Use smoke machine (most accurate) or propane enrichment
- Test fuel pressure – At idle, key on/engine off, and under load (55-62 PSI for most GM)
- Check MAF sensor readings – Compare to spec (typically 4-7 g/s at idle)
- Inspect intake manifold gaskets – Common failure on 3.8L, 4.3L, 5.3L engines
- Check PCV system – Faulty PCV valve or clogged orifice can cause lean condition
- Test oxygen sensors – Faulty sensors can give false lean readings
- Check for exhaust leaks – Before oxygen sensors (causes false lean reading)
Model-Specific Common Causes
Chevrolet Silverado/GMC Sierra (5.3L V8): Intake manifold gaskets (especially lower), PCV hose under throttle body
Chevrolet Equinox/Terrain (2.4L): Cracked PCV hose, faulty fuel pressure regulator
Chevrolet Cruze (1.4L Turbo): Turbocharger boost leaks, faulty MAP sensor
Chevrolet Malibu (2.5L): Faulty purge solenoid, vacuum brake booster leak
Chevrolet Tahoe/Suburban (6.2L): Intake gaskets, MAF sensor contamination
Professional Diagnostic Tools Required
Smoke Machine
Cost: $300-$800
Purpose: Inject smoke into intake to visually identify vacuum leaks
Best for: Finding all leaks in one test, including hard-to-find intake gasket leaks
Propane Enrichment Tool
Cost: $20-$50
Purpose: Introduce propane near suspected leak areas while monitoring fuel trims
Best for: Pinpointing specific leak locations after smoke test
Bidirectional Scan Tool
Cost: $500-$5,000
Purpose: Command fuel pump, purge solenoid, monitor all PIDs simultaneously
Best for: Professional diagnosis of complex lean conditions
Chevrolet OBD2 Code Quick Reference Table
| Code | Description | Common Causes | Repair Urgency | Avg. Repair Cost |
|---|---|---|---|---|
| P0300 | Random/Multiple Cylinder Misfire | Ignition coils, spark plugs, fuel injectors, vacuum leaks | CRITICAL | $200 – $1,200 |
| P0420 | Catalyst Efficiency Below Threshold | Failed catalytic converter, exhaust leaks, faulty O2 sensors | MEDIUM | $160 – $3,000 |
| P0171/P0174 | Fuel System Too Lean | Vacuum leaks, MAF sensor, fuel pressure, intake gaskets | MEDIUM | $100 – $800 |
| P0440 | EVAP System Small Leak | Loose gas cap, cracked EVAP hoses, faulty purge valve | LOW | $50 – $400 |
| P0128 | Coolant Thermostat Rationality | Stuck-open thermostat, faulty coolant temp sensor | LOW | $150 – $350 |
| P0401 | EGR Flow Insufficient | Clogged EGR passages, faulty EGR valve, carbon buildup | MEDIUM | $200 – $600 |
| P0455 | EVAP System Large Leak | Missing gas cap, disconnected EVAP hose, fuel tank leak | MEDIUM | $50 – $500 |
| P0016 | Camshaft/Crankshaft Timing Correlation | Timing chain stretch, faulty VVT solenoids, oil pressure issues | CRITICAL | $800 – $2,500 |
All repairs come with a 3-year/36,000-mile nationwide warranty