mypros+
Error code reference

Viking Range Error Code DSI 6 Flashes

Gas solenoid fault

Gas solenoid fault — 6 flashes every 4 seconds on DSI board LED.

First step from the service manual

Check wiring 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 DSI 6 Flashes.

  • 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 DSI 6 Flashes means on a Viking range

The DSI 6 Flashes error code on a Viking range indicates a gas solenoid fault detected by the Direct Spark Ignition (DSI) control board. The DSI board monitors the gas valve solenoid circuit continuously during operation. When it detects an open circuit, short circuit, or inadequate electrical signal from the solenoid coil, it enters a fault state and signals the problem by flashing the onboard LED 6 times in a repeating pattern every 4 seconds. The gas solenoid is an electrically operated valve that opens to allow gas flow to the burner when commanded by the DSI board.

The gas solenoid itself is a coil-and-plunger assembly that requires correct voltage and a healthy winding resistance to function properly. A failed solenoid coil, a wiring harness with damaged insulation, a loose connector at the valve body, or a broken wire in the circuit between the DSI board and the solenoid can all trigger this fault code. Because the DSI board uses the solenoid's electrical characteristics to confirm valve operation, even intermittent connectivity issues in the wiring will cause repeated fault events.

Diagnosis begins with a visual and continuity inspection of all wiring between the DSI board output terminal and the gas valve solenoid connector. A failed solenoid coil will typically show an open circuit or out-of-specification resistance when tested with a multimeter. If wiring checks out and resistance is abnormal at the solenoid terminals, the gas valve assembly requires replacement. If resistance is within spec but the fault persists, the DSI board itself may be the root cause.

Source: manufacturer service documentation.

Common causes of DSI 6 Flashes

  1. 01

    Faulty gas solenoid coil

    Part replacement

    The solenoid coil inside the gas valve can fail due to heat exposure or age, resulting in an open or shorted winding. Testing with a multimeter across the solenoid terminals will reveal an open circuit or incorrect resistance.

  2. 02

    Damaged or disconnected wiring harness

    Wiring / connection

    Wires running between the DSI board and the gas valve solenoid can fray, burn through, or pull loose from their connectors. A visual inspection along the full wire run and a continuity check will identify breaks or shorts.

  3. 03

    Loose connector at the gas valve

    Wiring / connection

    The wiring connector at the gas valve solenoid terminals can work loose over time due to vibration and heat cycling. Reseating the connector firmly is the first step before further electrical testing.

  4. 04

    Failed DSI control board

    Part replacement

    If the wiring and solenoid coil both test correctly but the 6-flash fault persists, the DSI board output driver circuit may have failed internally. Board replacement is required in this scenario.

  5. 05

    Corroded solenoid terminals

    Wiring / connection

    Corrosion at the solenoid connector pins can create enough resistance to simulate an open circuit from the DSI board's perspective. Cleaning the terminals and reseating the connector may resolve the fault without parts replacement.

See the test procedure for each cause

Frequently asked questions about DSI 6 Flashes

What does DSI 6 Flashes mean on a Viking range?
The DSI 6 Flashes code indicates a gas solenoid fault detected by the Direct Spark Ignition control board. The board monitors the electrical circuit to the gas valve solenoid and signals this fault by flashing its LED 6 times every 4 seconds when it detects a problem. This typically points to a failed solenoid coil, wiring damage, or a loose connector in the solenoid circuit.
Can I fix a DSI 6 Flashes fault on my Viking range myself?
A knowledgeable DIYer can perform wiring inspections and connector reseating without special tools. However, testing solenoid coil resistance and replacing gas valve components or the DSI board involves working near gas supply lines and high-voltage ignition circuits. If you are not comfortable with electrical and gas appliance work, a qualified technician should handle the repair.
Is it safe to use my Viking range while the DSI 6 Flashes code is active?
A gas solenoid fault means the ignition control system has detected a problem with the valve circuit responsible for gas flow. Continuing to operate the range with this fault active is not recommended, as the burner may not function reliably or the safety shutoff behavior may be compromised. The fault should be diagnosed and resolved before resuming normal use.
How much does it cost to repair a DSI 6 Flashes fault on a Viking range?
Repair costs depend on which component has failed. A wiring repair or connector fix is typically the least expensive path, while a gas valve replacement or DSI board replacement will cost more in parts. Total repair costs including labor generally range from around $150 to $500 or more depending on the failed component and local labor rates.
Will resetting my Viking range clear the DSI 6 Flashes code?
Power cycling the range may temporarily clear the fault display, but if the underlying problem with the gas solenoid circuit has not been corrected, the 6-flash pattern will return when the DSI board performs its next diagnostic cycle. A lasting fix requires identifying and repairing the root cause, whether that is a wiring fault, a failed solenoid, or a bad DSI board.

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

Get Started

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