Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

Chevrolet Silverado 1500 Ignition Switch Replacement Guide (1999-2007)

Solve common starting problems and electrical glitches by understanding and choosing the right ignition switch for your truck.

4 minutes to read 1999-2007 Chevrolet Silverado 1500
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$100-$250
Used OEM Price
$10-$25
🚫 Do not drive — Driving is not recommended, as a failing switch can cause the engine to stall unexpectedly, leading to a loss of power steering and brakes.
Key Takeaways
  • A flashing security light with a no-start condition is a classic symptom of ignition switch or Passlock system failure on these trucks.
  • The major GM ignition switch recall for cars like the Cobalt does NOT apply to the 1999-2007 Silverado.
  • This is a DIY-friendly repair, but you must align the new switch correctly and perform the Passlock relearn procedure afterward.
  • Symptoms like flickering dash lights or stalling often point directly to the switch instead of other components.
The ignition switch is the main power controller for your Silverado's electrical system. When you turn the key, it's not the key cylinder doing the heavy lifting; it's this electronic switch. It takes power from the battery and sends it to all the essential systems in your truck. This includes the starter motor, fuel pump, ignition system, dashboard lights, radio, and power windows. It has different positions that activate different circuits, like 'Accessory,' 'On,' and 'Start'. A faulty switch can interrupt this power, causing a wide range of problems.

Is Your Silverado's Ignition Switch Failing?

A side-by-side comparison of a new ignition switch with clean copper contacts versus a failed unit showing burnt and pitted internal terminals.
A failing ignition switch often suffers from burnt or pitted internal contacts (right), which causes the intermittent electrical issues and stalling common in 1999-2007 Silverados.

A bad ignition switch in a 1999-2007 Silverado can cause some very confusing problems. Because it controls power to so many parts of the truck, the symptoms can seem random. One day the truck won't start, and the next, the radio cuts out. Understanding these signs can save you from replacing the wrong parts.

Common Failure Symptoms

  • No Crank, No Start: You turn the key and nothing happens. The dashboard lights might come on, but the engine doesn't even try to turn over.
  • Starts, Then Immediately Stalls: The engine fires up for a second but dies as soon as you let go of the key. This happens because the switch isn't keeping power flowing to the fuel or ignition systems in the 'On' position.
  • Flashing Security Light: This is a very common issue on these trucks. A faulty ignition switch can interfere with the Passlock anti-theft system, causing the 'Security' light to flash and preventing the engine from starting.
  • Intermittent Electrical Problems: Your dashboard lights may flicker, gauges might stop working, or the radio could shut off while driving. This often happens when you hit a bump, which jiggles the worn internal contacts of the switch.
  • Stalling While Driving: In serious cases, the switch can lose connection completely, cutting all power to the engine. This is a major safety risk.

Important Note on GM Recalls

You may have heard about a massive General Motors ignition switch recall. It is important to know that this recall did not include the 1999-2007 Chevrolet Silverado 1500. The recall was for different GM cars, like the Chevrolet Cobalt and Saturn Ion. There are no widespread ignition switch recalls for this generation of Silverado.

Choosing the Right Aftermarket Ignition Switch

A new aftermarket ignition switch for a Chevrolet Silverado shown in its retail packaging.
High-quality aftermarket brands like Standard Ignition or Dorman offer reliable replacements for the factory GM switch at a lower cost.

When buying a replacement, you don't always need to buy an expensive OEM part. High-quality aftermarket brands can offer the same performance for less money. The parts are generally grouped into different quality tiers.

Brand Quality Tiers

  • Premium Aftermarket (Example: Standard Ignition): These brands are often considered equivalent to the original factory part. They use high-quality materials and are known for their reliability and precise fit. For a critical part like an ignition switch, a premium brand provides extra peace of mind.
  • Quality Aftermarket (Example: Dorman): Dorman is a well-known brand that offers a wide range of parts. They provide a good balance of quality and value, making them a popular choice for many repairs.
  • Value Brands (Example: Replacement): These are budget-friendly options that get the job done. They are a good choice if you need to fix your truck on a tight budget, but may not have the same long-term durability as more expensive brands.

Pro Tip: Check the Lock Cylinder First

Before you replace the ignition switch, check your ignition lock cylinder—the part your key goes into. If the key feels loose, sticky, or is hard to turn, the cylinder might be the problem, not the electronic switch. The two parts work together but are sold separately.

Estimated Replacement Costs

The cost to replace your ignition switch will depend on whether you do it yourself or hire a professional mechanic.

Part/ServiceEstimated Cost
New OEM Part$50 - $90
New Aftermarket Part$22 - $70
Shop Labor$100 - $250
Total Professional Job$150 - $340

Frequently Asked Questions

The steering column of a Chevrolet Silverado with the plastic covers removed to show the ignition switch and lock cylinder location.
The ignition switch is the electronic component mounted on the steering column, while the lock cylinder is the mechanical part where the key is inserted.
What is the difference between the ignition switch and the ignition lock cylinder?

The ignition lock cylinder is the mechanical part you put your key into. The ignition switch is the electronic part connected to it, usually mounted on the steering column. The cylinder tells the switch which position to be in (Off, Accessory, On, Start), and the switch sends power to the correct systems.

Do I need to reprogram my key after replacing the ignition switch?

No, you do not need to reprogram the key itself. However, because the switch is tied to the Passlock anti-theft system, you will likely need to perform a 'Passlock Relearn Procedure' after installation to make sure your truck recognizes the new part and allows the engine to start.

What is the Passlock Relearn Procedure?

It's a simple process that syncs the security system. First, turn the key to the 'ON' position (don't start the engine) and wait about 10 minutes until the 'Security' light on the dash stops flashing and turns off. Then, turn the key to 'OFF' for 5 seconds. Repeat this process two more times for a total of three cycles (about 30 minutes). After the third cycle, the truck should start.

Is a flashing security light always a bad ignition switch?

Not always, but the switch is a very common cause. The flashing light indicates a problem with the Passlock anti-theft system. This could also be caused by a bad ignition lock cylinder, a worn-out key, or a wiring issue. However, if you also have other electrical symptoms like flickering lights or stalling, the ignition switch is the most likely culprit.

FIX: GM/Silverado/Duramax Security Passlock Relearn/Reset Procedure/Service Theft Deterrent System
FIX: GM/Silverado/Duramax Security Passlock Relearn/Reset Procedure/Service Theft Deterrent System
How to Replace Ignition Lock Cylinder 1999-2006 Chevrolet Silverado 1500
How to Replace Ignition Lock Cylinder 1999-2006 Chevrolet Silverado 1500

Technical Specifications

OEM Part Numbers: 12450251 15242754 19418308

The ignition switch is a steering column-mounted electronic switch with a multi-pin connector. It is separate from the mechanical ignition lock cylinder.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 24, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Ignition Switch for:
  • Chevrolet Silverado 1500: 199920002001200220032004200520062007
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part