Professional-Grade DIY Automotive Repair Guides & Technical Diagnostics
1.0 P1580 Code: Electronic Throttle Control System Basic Setting Not Completed
Technical Summary
Diagnostic Trouble Code (DTC) P1580 is a generic powertrain code indicating the Engine Control Module (ECM) has detected that the Electronic Throttle Control (ETC) system’s basic initialization procedure has not been successfully completed. This code typically appears after component replacement, electrical system service, or when the ECM loses adaptive memory data. Unlike throttle performance codes, P1580 specifically relates to the calibration procedure failure.
Electronic Throttle Control System Fundamentals
1.1 ETC System Architecture
Modern Electronic Throttle Control systems replace traditional mechanical throttle cables with a fully electronic interface between the accelerator pedal and throttle body. The system consists of:
- Accelerator Pedal Position (APP) Sensor: Dual or triple redundant potentiometers that convert pedal position to voltage signals (typically 0.5V-4.5V range)
- Throttle Actuator Control (TAC) Module: Often integrated into the ECM, processes APP inputs and determines optimal throttle plate position
- Electronic Throttle Body (ETB): Contains a DC servo motor, throttle position sensors (TPS1 & TPS2), and the throttle plate
- Throttle Position Sensors: Dual redundant sensors (usually operating inversely) for fault detection and safety
- Power Management Circuit: Provides high-current power to the throttle motor during operation
1.2 Basic Setting Procedure Explained
The “Basic Setting” or “Throttle Body Adaptation” is a calibration routine where the ECM learns:
| Parameter Learned | Technical Purpose | Typical Values |
|---|---|---|
| Throttle Plate Closed Position | Establishes baseline for minimum air flow during idle | 0.3-0.7 volts (sensor 1) |
| Throttle Plate Full Open Position | Determines maximum air flow reference point | 4.3-4.7 volts (sensor 1) |
| Sensor Correlation Values | Verifies TPS1 and TPS2 provide mathematically correct inverse signals | TPS1 + TPS2 ≈ 5.0V |
| Motor Current Characteristics | Measures current required to overcome spring tension and friction | 0.8-1.5 Amps (initial movement) |
| Plate Travel Time | Times complete open-close-open cycle for performance verification | 120-350 milliseconds |
Related Diagnostic Trouble Codes & System Interaction
Important: P1580 rarely occurs in isolation. The presence of additional codes indicates specific subsystem failures that must be addressed before basic setting can complete.
2.1 Common Co-Occurring DTCs
| DTC Code | Description | Relationship to P1580 | Severity |
|---|---|---|---|
| P0120-P0124 | Throttle/Pedal Position Sensor Circuit | Sensor circuit faults prevent basic setting initiation | High |
| P0220-P0229 | Throttle/Pedal Position Sensor B Circuit | Secondary sensor failure triggers limp mode | High |
| P2100-P2108 | Throttle Actuator Control System | Motor circuit or performance faults detected | High |
| P2135 | Throttle/Pedal Position Sensor Correlation | Sensors don’t provide mathematically correct values | High |
| P0606 | ECM/PCM Processor Fault | Internal ECM malfunction prevents procedure completion | Critical |
| P1682 | Ignition 1 Switch Circuit 2 | Power supply instability during adaptation | Medium |
2.2 Manufacturer-Specific Variations
Different manufacturers implement ETC systems with proprietary adaptations:
- GM/Chevrolet: Often accompanied by P1516 (Throttle Actuator Control Module Performance)
- Ford: May show P2111 (Throttle Actuator Control System – Stuck Open) or P2112 (Stuck Closed)
- BMW: Typically combined with 2E82 (Throttle Valve Adaptation) in manufacturer-specific coding
- Volkswagen/Audi: Frequently appears with 17950 (Angle Sensor 1 for Throttle Actuator)
- Toyota/Lexus: Often related to P1120-P1128 range (Accelerator Pedal Position Sensor)
Comprehensive Diagnostic Procedure
Safety Warning: Always disconnect battery negative cable before working on throttle components. The throttle motor can actuate unexpectedly with ignition on, posing pinch hazard.
3.1 Pre-Diagnostic Requirements
- Vehicle battery voltage >12.4V (charging system operating normally)
- Engine coolant temperature between 40-100°C (104-212°F)
- All accessory loads (A/C, lights, defrost) turned OFF
- Transmission in Park or Neutral with parking brake engaged
- No other active DTCs present (address these first)
3.2 Advanced Diagnostic Flow
Initial System Scan & Data Monitoring
Connect professional-grade scan tool. Monitor live data parameters: APP1, APP2, TPS1, TPS2 voltages, throttle motor current, and commanded vs. actual throttle position. Voltage readings should be smooth and proportional without dropouts.
Power & Ground Circuit Verification
Using a digital multimeter, verify 5V reference voltage at TPS connectors (pins vary by manufacturer). Check sensor grounds for continuity to chassis (should be <0.2Ω). Measure throttle motor supply voltage (typically 12V with ignition on).
Component-Level Testing
Test throttle position sensors with ohmmeter: Resistance should change smoothly throughout travel. Test throttle motor windings: Typical resistance 0.5-3.0Ω. Inspect throttle bore for carbon buildup exceeding 0.5mm thickness.
Adaptation Procedure Execution
Using bi-directional controls, initiate throttle body adaptation. Procedure varies: Some systems require key-on engine-off, others require specific temperature ranges. Monitor scan tool for “Adaptation Successful” message (not just “procedure completed”).
Post-Adaptation Verification
Clear all codes. Perform 20-minute drive cycle with varied loads. Re-scan for pending codes. Verify idle stability (should be within ±50 RPM of specified). Monitor long-term fuel trims (should be within ±10%).
Technical Specifications & Component Testing Values
4.1 Voltage Specifications Table
| Condition | APP Sensor 1 | APP Sensor 2 | TPS Sensor 1 | TPS Sensor 2 | Motor Current |
|---|---|---|---|---|---|
| Throttle Closed | 0.75-0.85V | 0.35-0.45V | 0.45-0.55V | 4.45-4.55V | 0.0-0.1A |
| 50% Pedal | 2.25-2.35V | 1.15-1.25V | 2.25-2.35V | 2.65-2.75V | 0.4-0.6A |
| Wide Open Throttle | 4.15-4.25V | 2.05-2.15V | 4.45-4.55V | 0.45-0.55V | 1.2-1.8A |
| Diagnostic Threshold | ±0.25V from expected | ±0.25V from expected | Correlation error >0.5V | Correlation error >0.5V | Over 2.5A = mechanical bind |
4.2 Resistance Values by Manufacturer
Throttle motor winding resistance specifications vary significantly:
- General Motors: 0.8-1.2Ω at 20°C (68°F)
- Ford Motor Company: 1.5-2.5Ω at 20°C (68°F)
- Chrysler/Dodge/Jeep: 2.0-3.0Ω at 20°C (68°F)
- Toyota/Lexus: 0.5-1.0Ω at 20°C (68°F)
- Honda/Acura: 1.2-1.8Ω at 20°C (68°F)
- BMW: 0.8-1.5Ω at 20°C (68°F) with integrated electronics
- Mercedes-Benz: 2.0-2.8Ω at 20°C (68°F)
Frequently Asked Technical Questions
Immediate return indicates either: 1) The adaptation procedure wasn’t completed correctly (common with generic scan tools), 2) There’s an underlying electrical issue (bad ground, corroded connector, reference voltage problem), or 3) The ECM itself has an internal fault. Verify power and ground circuits at the throttle body connector with the engine running. Many aftermarket throttle bodies require exact OEM calibration that generic tools cannot perform.
Basic Setting is a static calibration performed with engine off, ignition on. It establishes mechanical limits and sensor relationships. Drive Cycle Adaptation is a dynamic learning process where the ECM refines throttle response based on driving patterns, altitude, and engine wear. P1580 specifically refers to failure of the basic setting. However, many vehicles require both procedures for optimal operation.
Absolutely. The throttle body adaptation process requires stable voltage (typically 12.4V minimum). During the procedure, the ECM monitors motor current draw and sensor feedback. Voltage drops below 11.5V can cause the procedure to abort, setting P1580. This is especially common after jump starts or when alternators are failing. Always verify charging system output (13.8-14.8V) before diagnosing P1580.
Many vehicles have manual adaptation procedures. Common methods include: 1) Key-on engine-off for 30 seconds, then key-off for 30 seconds (repeat 3 times), 2) Specific pedal sequences (press accelerator to floor 3 times within 10 seconds), or 3) Disconnecting the battery for 30 minutes to force ECM reset. However, these methods are vehicle-specific and less reliable than scan tool procedures. Professional-grade aftermarket scanners (Autel, Launch, Snap-on) with manufacturer-specific software offer the best success rate.
Improper adaptation manifests as: 1) High or erratic idle (800-2000 RPM fluctuations), 2) Engine stalling when coming to a stop, 3) Hesitation or surging during acceleration, 4) Reduced power or limp mode activation, 5) Poor transmission shift quality (in vehicles with integrated throttle control), and 6) Increased emissions and fuel consumption. These symptoms may not trigger immediate check engine lights but will cause driveability complaints.