mypros+
Error code reference

Viking Range Error Code DSI 2 Flashes

DSI control fault

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 DSI 2 Flashes error code actually means

Your Viking range is displaying a fault code that means the electronic ignition control board has detected a problem with itself. The ignition system will not work normally until this is resolved. Try unplugging the range for a few minutes and plugging it back in. If the code comes back, the ignition control board needs to be replaced.

Diagnostic procedure

The full DSI 2 Flashes 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
Cycle power and retry. If fault remains, replace DSI.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock DSI 2 Flashes procedure $9.95

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

Most common causes of DSI 2 Flashes

Ranked by how often they cause this code
  1. 1Failed DSI control module
  2. 2Power surge or voltage spike
  3. 3Intermittent wiring fault to DSI control
  4. 4Moisture or contamination on control board

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 DSI 2 Flashes

What does DSI 2 Flashes mean on a Viking range?
The DSI 2 Flashes code means the Direct Spark Ignition control module has detected an internal fault and is signaling it with two flashes every four seconds. The DSI control manages the gas ignition sequence for the burners. When this fault is active, the ignition system will not operate normally. The code points specifically to the control module rather than to the igniter or gas valve.
How do I fix the DSI 2 Flashes error on my Viking range?
Start by cycling power to the range completely and allowing it to reinitialize. If the fault code clears and the range ignites normally, no further action is needed. If the two-flash code returns, the DSI control module must be replaced. Before replacing the module, it is worth inspecting the wiring connections at the board for looseness or corrosion, as a connection issue can sometimes trigger a fault.
How much does it cost to fix a DSI 2 Flashes error on a Viking range?
If the DSI control module requires replacement, parts costs typically range from around $150 to $350 or more depending on the specific model, with professional labor adding another $100 to $200 in most cases. If the fault was caused only by a power surge and clears after a reset, there may be no parts cost at all. Getting a quote from a qualified technician after diagnosis will give you the most accurate estimate for your specific unit.
Will resetting my Viking range clear the DSI 2 Flashes error?
A power cycle is always the recommended first step and can clear the fault if it was triggered by a temporary electrical event. To reset, turn off the range and disconnect power for several minutes before restoring it. If the two-flash pattern returns after the reset, the DSI control module has a persistent internal fault and will need to be replaced.
Is it safe to use my Viking range while the DSI 2 Flashes code is active?
Operating the range with an active DSI fault is not recommended. The DSI control governs the ignition sequence and gas valve behavior, and a faulted module means those functions may not work correctly or predictably. Until the fault is resolved, the burners may fail to light or may not sequence properly, creating a potential gas accumulation risk.

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

Get Started

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