mypros+
Error code reference

Viking Dishwasher Error Code 2-2

Fill Error (pressure sensor models)-during a fill, the pressure sensor output does not reach target fill pressure.

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

Your Viking dishwasher tried to fill with water but did not detect enough water reaching the expected level during the fill cycle. This could be something simple like a kinked hose or a partially closed water valve, or it could mean a sensor or electronic part needs to be replaced. Check your water supply first before calling a technician.

Diagnostic procedure

The full 2-2 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
Verify water is turned on; verify fill line is not kinked; verify dishwasher is level; verify no decrease in water pressure; check defective pressure sensor; check defective control.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 2-2 procedure $9.95

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

Most common causes of 2-2

Ranked by how often they cause this code
  1. 1Water supply valve closed or restricted
  2. 2Kinked or obstructed fill line
  3. 3Low household water pressure
  4. 4Defective pressure sensor
  5. 5Dishwasher not level

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

What does 2-2 mean on a Viking dishwasher?
Error code 2-2 on a Viking dishwasher is a Fill Error that occurs on pressure sensor models. It means the pressure sensor did not detect the target fill pressure during the fill cycle, indicating the tub did not receive enough water in the expected timeframe. The cause can range from a simple water supply issue to a failed pressure sensor or control board.
Will resetting my Viking dishwasher clear error code 2-2?
A reset may temporarily clear the code, but it will return if the underlying problem is not resolved. If the fill condition is caused by a supply restriction or leveling issue that you correct before the next cycle, the code should not reappear. If the pressure sensor or control board is defective, the error will come back until those components are repaired or replaced.
How much does it cost to repair a Viking dishwasher showing error code 2-2?
If the problem is a kinked hose or an improperly adjusted leveling leg, there may be no parts cost at all. A replacement pressure sensor typically runs in the range of $30 to $100 for the part, while a control board replacement can cost $150 to $400 or more depending on the model. Labor charges from a service technician will add to those figures.
How do I fix error code 2-2 on my Viking dishwasher?
Start by confirming the water supply valve is fully open and the fill line has no kinks or obstructions. Make sure the dishwasher is level and that your home's water pressure is adequate. If the water supply checks out, the pressure sensor or control board may need to be tested and replaced by a qualified technician.
Is error code 2-2 on a Viking dishwasher a safety concern?
Error code 2-2 is not typically a safety hazard. The dishwasher stops the fill cycle when it does not detect the correct water level, which prevents overfilling. However, running the unit repeatedly while this error is active can stress the inlet components, so it is best to diagnose and resolve the issue before continuing normal use.

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

Get Started

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