mypros+
Error code reference

Viking Range Error Code 3 flashes (DSI)

Ignition lockout

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 3 flashes (DSI) error code actually means

Your Viking range tried to light the burner several times and could not detect a flame, so it stopped trying and locked itself out for safety. This is usually caused by a gas supply issue, a problem with the igniter, or a faulty valve that controls gas flow to the burner. The range will not attempt to light again until the problem is fixed and the lockout is reset.

Diagnostic procedure

The full 3 flashes (DSI) procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check gas flow, spark leads, position of electrode and gas solenoid.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 3 flashes (DSI) procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 3 flashes (DSI)

Ranked by how often they cause this code
  1. 1Interrupted or insufficient gas supply
  2. 2Faulty or disconnected spark lead
  3. 3Mispositioned or fouled electrode
  4. 4Failed gas solenoid valve
  5. 5Clogged burner ports

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about 3 flashes (DSI)

What does 3 flashes (DSI) mean on a Viking range?
Three flashes on a Viking range indicates a DSI ignition lockout. The Direct Spark Ignition control attempted to ignite the burner multiple times across its full trial period but did not detect a flame. As a result, the control shut down ignition attempts and is signaling the fault with the 3-flash code. The burner will remain disabled until the root cause is corrected.
Is it safe to keep using my Viking range when the DSI lockout code is active?
The lockout condition means the control has disabled ignition attempts for the affected burner, so gas should not be flowing unburned at that burner while the lockout is active. However, the underlying fault that caused the lockout should be diagnosed and repaired promptly. Do not attempt to bypass the lockout, and if you smell gas at any point, turn off the gas supply and ventilate the area before proceeding.
How much does it cost to repair a Viking range showing the 3-flash DSI code?
Repair costs vary widely depending on which component has failed. If the fix only requires cleaning the burner or repositioning the electrode, costs may be minimal. Replacing a spark lead or gas solenoid valve typically ranges from roughly $75 to $250 in parts and labor. If the DSI control board itself needs replacement, total repair costs can range from $200 to $500 or more depending on parts availability and service rates in your area.
How do I fix a 3-flash DSI lockout on my Viking range?
Start by checking that gas is flowing to the range and that the shutoff valve is fully open. Inspect the spark lead for damage and make sure it is connected securely at both ends. Examine the electrode position to confirm it is properly located near the burner port and that its tip is clean. If those checks pass, the gas solenoid valve or the DSI control board itself may need to be tested and potentially replaced.
Will resetting my Viking range clear the 3-flash DSI code?
Cycling power to the range may clear the lockout state temporarily and allow the ignition sequence to run again. However, if the root cause has not been corrected, the control will go through its trial sequence, fail to detect a flame again, and return to lockout. A reset is useful for testing after a repair but is not a permanent fix on its own.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass