HomeIgnition > Control ModulesDelphi DS10059 Ignition Control Module
Part #: DS10059

Delphi DS10059 Ignition Control Module

418 vehicles fit this part
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
$68.95Free Shipping
Free ShippingNo Cost to Continental U.S.
Free Returns*Wrong fit? No cost
60-Day ReturnsMoney back guarantee
*Free return shipping only qualifies if our fitment verification tool is used.
In Stock · Ready To Ship Most orders ship same-day if ordered before 1pm CST.
OE Direct Replacement — Bolt-on fit, no modifications needed
Fitment: Chevrolet, GMC, Oldsmobile, Pontiac, Cadillac, and Buick, P30, P3500, G30, G3500, Astro, Blazer, C1500, C1500 Suburban, C2500, C2500 Suburban, C3500, G10, G20, K1500, K1500 Suburban, K2500, K2500 Suburban, K3500, S10, Tahoe, G1500, G2500, Jimmy, Safari, Sonoma, Yukon, S10 Blazer, Bravada, Typhoon, Camaro, Custom Cruiser, Firebird, Brougham, Corvette, R1500 Suburban, R2500 Suburban, R3500, V1500 Suburban, V2500 Suburban, V3500, S15 Jimmy, Syclone, Caprice, S15, P20, R2500, P2500, Monte Carlo, R10 Suburban, R20, R20 Suburban, R30, V10 Suburban, V20 Suburban, V30, Fiero, El Camino, R10, V10, V20, Caballero, R1500, V1500, V2500, Grand Prix, Cimarron, Cavalier, Celebrity, Cutlass Ciera, Firenza, 6000, Bonneville, Parisienne, Skylark, Citation II, and Impala
Easy Returns — Return within 60 days for a full refund
Fast Shipping — Most orders ship same business day before 1pm CST

Ignition Control for OE-Style Performance

The Delphi DS10059 ignition control module is built for vehicles that need reliable spark control and consistent ignition timing. With OE heritage behind the design, it serves as a direct replacement for many Chevrolet, GMC, Cadillac, Pontiac, Buick, and Oldsmobile applications from 1985-1997.

For drivers searching for an ignition control module for a Chevrolet S10, GMC Jimmy, or Chevrolet C1500, this part number DS10059 offers a fitment-focused solution backed by Delphi’s OE experience.

Key Features

  • Delphi ignition control module, part number DS10059
  • 8-terminal male connector for the listed applications
  • Includes ignition control module and instruction sheet
  • Built from OE heritage and supplier knowledge developed over decades
  • Cross-references Standard Ignition LX-340 and Carlson 7031 for the same application

Detailed Description

The DS10059 is an ignition control module used in distributor and ignition systems across a wide range of GM vehicles. Delphi draws on 100 years of OE experience, and that background is reflected in the fit, function, and application coverage of this replacement module. It is a practical choice when diagnosing ignition failure, intermittent spark loss, or drivability issues tied to module wear.

Compatible With applications such as 1988-1995 Chevrolet C1500, 1988-1995 GMC K1500, 1986-1995 Chevrolet Astro, 1987-1994 Chevrolet Blazer, and 1991-1995 GMC Sonoma. It also covers many other GM trucks, vans, SUVs, and passenger cars from the mid-1980s through the mid-1990s.

What It Helps Address

  • No-start conditions caused by ignition module failure
  • Intermittent stalling or sudden engine shutdown
  • Weak or inconsistent spark output
  • Misfire concerns related to ignition control
  • Hard starting on older distributor-equipped GM vehicles

Installation Notes and Tips

Verify connector style, terminal count, and vehicle application before installation. This module uses an 8-terminal male connection and is listed for specific GM platforms, including some 1995 models with a distributor mounted module. Follow the included instruction sheet and inspect the distributor, wiring, and related ignition components during replacement to avoid repeat failures.

Quality Assurance

Delphi builds aftermarket parts using OE heritage and supplier knowledge developed through long-term service to major automakers. The DS10059 is engineered as a replacement ignition control module for the listed applications and is supported by Delphi’s OE-focused manufacturing background.

BrandDelphi
Part NumberDS10059
Package ContentsIgnition Control Module, Instruction Sheet
Terminal GenderMale
Terminal Quantity8

This part fits 418 vehicles. Search below:

YearMakeModelSubmodelPositionNotes
1997ChevroletP30N/A
1997GMCP3500N/A
1996ChevroletG30N/A
1996ChevroletP30N/A
1996GMCG3500N/A
1996GMCP3500N/A
1995ChevroletAstroN/A
1995ChevroletBlazerN/Awith Distributor Mounted Module
1995ChevroletC1500N/A
1995ChevroletC1500 SuburbanN/A
1995ChevroletC2500N/A
1995ChevroletC2500 SuburbanN/A
1995ChevroletC3500N/A
1995ChevroletG10N/A
1995ChevroletG20N/A
1995ChevroletG30N/A
1995ChevroletK1500N/A
1995ChevroletK1500 SuburbanN/A
1995ChevroletK2500N/A
1995ChevroletK2500 SuburbanN/A
1995ChevroletK3500N/A
1995ChevroletP30N/A
1995ChevroletS10N/A
1995ChevroletS10N/Awith Distributor Mounted Module
1995ChevroletTahoeN/A
1995GMCC1500N/A
1995GMCC1500 SuburbanN/A
1995GMCC2500N/A
1995GMCC2500 SuburbanN/A
1995GMCC3500N/A
1995GMCG1500N/A
1995GMCG2500N/A
1995GMCG3500N/A
1995GMCJimmyN/Awith Distributor Mounted Module
1995GMCK1500N/A
1995GMCK1500 SuburbanN/A
1995GMCK2500N/A
1995GMCK2500 SuburbanN/A
1995GMCK3500N/A
1995GMCP3500N/A
1995GMCSafariN/A
1995GMCSonomaN/A
1995GMCSonomaN/Awith Distributor Mounted Module
1995GMCYukonN/A
1994ChevroletAstroN/A
1994ChevroletBlazerN/A
1994ChevroletC1500N/A
1994ChevroletC1500 SuburbanN/A
1994ChevroletC2500N/A
1994ChevroletC2500 SuburbanN/A
1994ChevroletC3500N/A
1994ChevroletG10N/A
1994ChevroletG20N/A
1994ChevroletG30N/A
1994ChevroletK1500N/A
1994ChevroletK1500 SuburbanN/A
1994ChevroletK2500N/A
1994ChevroletK2500 SuburbanN/A
1994ChevroletK3500N/A
1994ChevroletP30N/A
1994ChevroletS10N/A
1994ChevroletS10 BlazerN/A
1994GMCC1500N/A
1994GMCC1500 SuburbanN/A
1994GMCC2500N/A
1994GMCC2500 SuburbanN/A
1994GMCC3500N/A
1994GMCG1500N/A
1994GMCG2500N/A
1994GMCG3500N/A
1994GMCJimmyN/A
1994GMCK1500N/A
1994GMCK1500 SuburbanN/A
1994GMCK2500N/A
1994GMCK2500 SuburbanN/A
1994GMCK3500N/A
1994GMCP3500N/A
1994GMCSafariN/A
1994GMCSonomaN/A
1994GMCYukonN/A
1994OldsmobileBravadaN/A
1993ChevroletAstroN/A
1993ChevroletBlazerN/A
1993ChevroletC1500N/A
1993ChevroletC1500 SuburbanN/A
1993ChevroletC2500N/A
1993ChevroletC2500 SuburbanN/A
1993ChevroletC3500N/A
1993ChevroletG10N/A
1993ChevroletG20N/A
1993ChevroletG30N/A
1993ChevroletK1500N/A
1993ChevroletK1500 SuburbanN/A
1993ChevroletK2500N/A
1993ChevroletK2500 SuburbanN/A
1993ChevroletK3500N/A
1993ChevroletP30N/A
1993ChevroletS10N/A
1993ChevroletS10 BlazerN/A
1993GMCC1500N/A
1993GMCC1500 SuburbanN/A
1993GMCC2500N/A
1993GMCC2500 SuburbanN/A
1993GMCC3500N/A
1993GMCG1500N/A
1993GMCG2500N/A
1993GMCG3500N/A
1993GMCJimmyN/A
1993GMCK1500N/A
1993GMCK1500 SuburbanN/A
1993GMCK2500N/A
1993GMCK2500 SuburbanN/A
1993GMCK3500N/A
1993GMCP3500N/A
1993GMCSafariN/A
1993GMCSonomaN/A
1993GMCYukonN/A
1993OldsmobileBravadaN/A
1992ChevroletAstroN/A
1992ChevroletBlazerN/A
1992ChevroletC1500N/A
1992ChevroletC1500 SuburbanN/A
1992ChevroletC2500N/A
1992ChevroletC2500 SuburbanN/A
1992ChevroletC3500N/A
1992ChevroletCamaroN/A
1992ChevroletG10N/A
1992ChevroletG20N/A
1992ChevroletG30N/A
1992ChevroletK1500N/A
1992ChevroletK1500 SuburbanN/A
1992ChevroletK2500N/A
1992ChevroletK2500 SuburbanN/A
1992ChevroletK3500N/A
1992ChevroletP30N/A
1992ChevroletS10N/A
1992ChevroletS10 BlazerN/A
1992GMCC1500N/A
1992GMCC1500 SuburbanN/A
1992GMCC2500N/A
1992GMCC2500 SuburbanN/A
1992GMCC3500N/A
1992GMCG1500N/A
1992GMCG2500N/A
1992GMCG3500N/A
1992GMCJimmyN/A
1992GMCK1500N/A
1992GMCK1500 SuburbanN/A
1992GMCK2500N/A
1992GMCK2500 SuburbanN/A
1992GMCK3500N/A
1992GMCP3500N/A
1992GMCSafariN/A
1992GMCSonomaN/A
1992GMCYukonN/A
1992OldsmobileBravadaN/A
1992OldsmobileCustom CruiserN/A
1992PontiacFirebirdN/A
1991CadillacBroughamN/A
1991ChevroletAstroN/A
1991ChevroletBlazerN/A
1991ChevroletC1500N/A
1991ChevroletC2500N/A
1991ChevroletC3500N/A
1991ChevroletCamaroN/A
1991ChevroletCorvetteBaseN/A
1991ChevroletG10N/A
1991ChevroletG20N/A
1991ChevroletG30N/A
1991ChevroletK1500N/A
1991ChevroletK2500N/A
1991ChevroletK3500N/A
1991ChevroletP30N/A
1991ChevroletR1500 SuburbanN/A
1991ChevroletR2500 SuburbanN/A
1991ChevroletR3500N/A
1991ChevroletS10N/A
1991ChevroletS10 BlazerN/A
1991ChevroletV1500 SuburbanN/A
1991ChevroletV2500 SuburbanN/A
1991ChevroletV3500N/A
1991GMCC1500N/A
1991GMCC2500N/A
1991GMCC3500N/A
1991GMCG1500N/A
1991GMCG2500N/A
1991GMCG3500N/A
1991GMCJimmyN/A
1991GMCK1500N/A
1991GMCK2500N/A
1991GMCK3500N/A
1991GMCP3500N/A
1991GMCR1500 SuburbanN/A
1991GMCR2500 SuburbanN/A
1991GMCR3500N/A
1991GMCS15 JimmyN/A
1991GMCSafariN/A
1991GMCSonomaN/A
1991GMCV1500 SuburbanN/A
1991GMCV2500 SuburbanN/A
1991GMCV3500N/A
1991OldsmobileBravadaN/A
1991OldsmobileCustom CruiserN/A
1991PontiacFirebirdN/A
1990CadillacBroughamN/A
1990ChevroletAstroN/A
1990ChevroletBlazerN/A
1990ChevroletC1500N/A
1990ChevroletC2500N/A
1990ChevroletC3500N/A
1990ChevroletCamaroN/A
1990ChevroletCapriceN/A
1990ChevroletCorvetteBaseN/A
1990ChevroletG10N/A
1990ChevroletG20N/A
1990ChevroletG30N/A
1990ChevroletK1500N/A
1990ChevroletK2500N/A
1990ChevroletK3500N/A
1990ChevroletP30N/A
1990ChevroletR1500 SuburbanN/A
1990ChevroletR2500 SuburbanN/A
1990ChevroletR3500N/A
1990ChevroletS10N/A
1990ChevroletS10 BlazerN/A
1990ChevroletV1500 SuburbanN/A
1990ChevroletV2500 SuburbanN/A
1990ChevroletV3500N/A
1990GMCC1500N/A
1990GMCC2500N/A
1990GMCC3500N/A
1990GMCG1500N/A
1990GMCG2500N/A
1990GMCG3500N/A
1990GMCJimmyN/A
1990GMCK1500N/A
1990GMCK2500N/A
1990GMCK3500N/A
1990GMCP3500N/A
1990GMCR1500 SuburbanN/A
1990GMCR2500 SuburbanN/A
1990GMCR3500N/A
1990GMCS15N/A
1990GMCS15 JimmyN/A
1990GMCSafariN/A
1990GMCV1500 SuburbanN/A
1990GMCV2500 SuburbanN/A
1990GMCV3500N/A
1990PontiacFirebirdN/A
1989ChevroletAstroN/A
1989ChevroletBlazerN/A
1989ChevroletC1500N/A
1989ChevroletC2500N/A
1989ChevroletC3500N/A
1989ChevroletCamaroN/A
1989ChevroletCapriceN/A
1989ChevroletG10N/A
1989ChevroletG20N/A
1989ChevroletG30N/A
1989ChevroletK1500N/A
1989ChevroletK2500ScottsdaleN/A
1989ChevroletK2500N/A
1989ChevroletK3500N/A
1989ChevroletP20N/A
1989ChevroletP30N/A
1989ChevroletR1500 SuburbanN/A
1989ChevroletR2500N/A
1989ChevroletR2500 SuburbanN/A
1989ChevroletR3500N/A
1989ChevroletS10N/A
1989ChevroletS10 BlazerN/A
1989ChevroletV1500 SuburbanN/A
1989ChevroletV2500 SuburbanN/A
1989ChevroletV3500N/A
1989GMCC1500N/A
1989GMCC2500N/A
1989GMCC3500N/A
1989GMCG1500N/A
1989GMCG2500N/A
1989GMCG3500N/A
1989GMCJimmyN/A
1989GMCK1500N/A
1989GMCK2500N/A
1989GMCK3500N/A
1989GMCP2500N/A
1989GMCP3500N/A
1989GMCR1500 SuburbanN/A
1989GMCR2500N/A
1989GMCR2500 SuburbanN/A
1989GMCR3500N/A
1989GMCS15N/A
1989GMCS15 JimmyN/A
1989GMCSafariN/A
1989GMCV1500 SuburbanN/A
1989GMCV2500 SuburbanN/A
1989GMCV3500N/A
1989PontiacFirebirdN/A
1988ChevroletAstroN/A
1988ChevroletBlazerN/A
1988ChevroletC1500N/A
1988ChevroletC2500N/A
1988ChevroletC3500N/A
1988ChevroletCamaroN/A
1988ChevroletCapriceN/A
1988ChevroletG10N/A
1988ChevroletG20N/A
1988ChevroletG30N/A
1988ChevroletK1500N/A
1988ChevroletK2500N/A
1988ChevroletK3500N/A
1988ChevroletMonte CarloN/A
1988ChevroletP20N/A
1988ChevroletP30N/A
1988ChevroletR10 SuburbanN/A
1988ChevroletR20N/A
1988ChevroletR20 SuburbanN/A
1988ChevroletR30N/A
1988ChevroletS10N/A
1988ChevroletS10 BlazerN/A
1988ChevroletV10 SuburbanN/A
1988ChevroletV20 SuburbanN/A
1988ChevroletV30N/A
1988GMCC1500N/A
1988GMCC2500N/A
1988GMCC3500N/A
1988GMCG1500N/A
1988GMCG2500N/A
1988GMCG3500N/A
1988GMCJimmyN/A
1988GMCK1500N/A
1988GMCK2500N/A
1988GMCK3500N/A
1988GMCP2500N/A
1988GMCP3500N/A
1988GMCR1500 SuburbanN/A
1988GMCR2500N/A
1988GMCR2500 SuburbanN/A
1988GMCR3500N/A
1988GMCS15N/A
1988GMCS15 JimmyN/A
1988GMCSafariN/A
1988GMCV1500 SuburbanN/A
1988GMCV2500 SuburbanN/A
1988GMCV3500N/A
1988PontiacFieroN/A
1988PontiacFirebirdN/A
1987ChevroletAstroN/A
1987ChevroletBlazerN/A
1987ChevroletCamaroN/A
1987ChevroletCapriceN/A
1987ChevroletEl CaminoN/A
1987ChevroletG10N/A
1987ChevroletG20N/A
1987ChevroletG30N/A
1987ChevroletMonte CarloN/A
1987ChevroletP20N/A
1987ChevroletP30N/A
1987ChevroletR10N/A
1987ChevroletR10 SuburbanN/A
1987ChevroletR20N/A
1987ChevroletR20 SuburbanN/A
1987ChevroletR30N/A
1987ChevroletV10N/A
1987ChevroletV10 SuburbanN/A
1987ChevroletV20N/A
1987ChevroletV20 SuburbanN/A
1987ChevroletV30N/A
1987GMCG1500N/A
1987GMCG2500N/A
1987GMCG3500N/A
1987GMCJimmyN/A
1987GMCP3500N/A
1987GMCR1500N/A
1987GMCR1500 SuburbanN/A
1987GMCR2500N/A
1987GMCR2500 SuburbanN/A
1987GMCR3500N/A
1987GMCSafariN/A
1987GMCV1500N/A
1987GMCV1500 SuburbanN/A
1987GMCV2500N/A
1987GMCV2500 SuburbanN/A
1987GMCV3500N/A
1987PontiacFieroN/A
1987PontiacFirebirdN/A
1987PontiacGrand PrixN/A
1986CadillacCimarronN/A
1986ChevroletAstroN/A
1986ChevroletCamaroN/A
1986ChevroletCapriceN/A
1986ChevroletCavalierN/A
1986ChevroletCelebrityN/A
1986ChevroletEl CaminoN/A
1986ChevroletMonte CarloN/A
1986GMCSafariN/A
1986OldsmobileCutlass CieraN/A
1986OldsmobileFirenzaN/A
1986Pontiac6000N/A
1986PontiacBonnevilleN/A
1986PontiacFieroN/A
1986PontiacFirebirdN/A
1986PontiacGrand PrixN/A
1986PontiacParisienneN/A
1985BuickSkylarkN/A
1985CadillacCimarronN/A
1985ChevroletCamaroN/A
1985ChevroletCapriceN/A
1985ChevroletCavalierN/A
1985ChevroletCelebrityN/A
1985ChevroletCitation IIN/A
1985ChevroletEl CaminoN/A
1985ChevroletImpalaN/A
1985ChevroletMonte CarloN/A
1985OldsmobileFirenzaN/A
1985Pontiac6000N/A
1985PontiacFieroN/A
1985PontiacFirebirdN/A
1985PontiacParisienneN/A

* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.

This part directly replaces or is cross-referenced with the following part numbers:

104828271049604810496269161393691917957819874665A66H10187031CBE28CBE28PD1943ADM1990DR140ICM340LX-340LX340TTP25TP25SB

Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.