mypros+
Error code reference

Viking Range Error Code 3 flashes (DSI)

Ignition lockout

Ignition lockout - control has attempted to ignite but no flame detected after allowing time and number of tries.

First step from the service manual

Check gas flow, spark leads, position of electrode and gas solenoid.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for 3 flashes (DSI).

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

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

What 3 flashes (DSI) means on a Viking range

The 3-flash DSI (Direct Spark Ignition) code on a Viking range indicates an ignition lockout condition. This means the DSI control board has completed its full ignition sequence, including the allotted number of spark attempts and trial-for-ignition time periods, without detecting a flame signal at the burner electrode. Once the control reaches lockout, it stops attempting to ignite and signals the fault with 3 repeated LED flashes. The burner will not fire again until the underlying problem is resolved and the lockout is cleared.

The DSI system works by sending a high-voltage spark through the spark lead to the electrode, which is positioned near the burner head. Simultaneously, a gas solenoid valve opens to allow gas flow to the burner. A flame sensor integrated into the electrode circuit detects ionization current when a flame is present. If the control sends multiple spark sequences and receives no ionization signal confirming flame, it locks out and generates the 3-flash code. Any break in this chain, including absent gas, a weak spark, a mispositioned electrode, or a failed solenoid, will produce the lockout.

Diagnostic focus should begin with the four core areas identified for this fault: gas supply and pressure, spark lead continuity and condition, electrode positioning relative to the burner port, and the gas solenoid valve operation. A clogged burner port can also prevent ignition even when all components are functional. Resolving this code requires identifying which link in the ignition chain failed.

Source: manufacturer service documentation.

Common causes of 3 flashes (DSI)

  1. 01

    Interrupted or insufficient gas supply

    Wiring / connection

    If the gas supply valve is partially closed, gas pressure is too low, or gas service to the home is interrupted, the burner will not receive enough fuel to ignite. Check that the shutoff valve behind the range is fully open and that other gas appliances in the home are functioning normally.

  2. 02

    Faulty or disconnected spark lead

    Part replacement

    The spark lead carries high-voltage current from the DSI control to the electrode. A cracked, loose, or shorted lead will prevent a strong spark from reaching the burner. Inspect the lead for visible damage and verify both connection points are secure.

  3. 03

    Mispositioned or fouled electrode

    Wiring / connection

    The electrode must be correctly positioned relative to the burner port to produce a spark that contacts the gas stream. Grease buildup on the electrode tip or physical displacement from the correct location will prevent reliable ignition. Clean the electrode tip and confirm it is seated in its correct mounting position.

  4. 04

    Failed gas solenoid valve

    Part replacement

    The gas solenoid valve is an electrically operated valve that opens to allow gas flow when an ignition attempt begins. If the solenoid coil has failed or is not receiving the correct voltage signal from the control board, gas will not reach the burner during the ignition trial. Testing the solenoid for continuity and proper voltage at its terminals will confirm or rule out this cause.

  5. 05

    Clogged burner ports

    Wiring / connection

    Food debris or grease blocking the burner ports can prevent gas from exiting in sufficient quantity for ignition, even when all electrical and gas supply components are working correctly. Remove and inspect the burner cap and head, and clear any blocked ports with a small probe or brush.

See the test procedure for each cause

Frequently asked questions 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.
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.
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.
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.
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.

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

Get Started

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