Amana SoilSense is the dishwasher’s way of finding out how dirty a load is before deciding how to wash it. Instead of running a fixed program regardless of what is inside, the machine takes a reading, adapts the wash and the number of rinses, and finishes when the water says it is finished. It is also why the same program takes a different length of time from one load to the next — a behavior people report to us as a fault far more often than they report it as a feature.
How the reading is taken
The sensor sits in the circulating water and measures how cloudy it is. Clean water is clear; water carrying grease, starch and food particles is not. The control board compares what it reads against what it expects and infers how soiled the load is.
It reads more than once. An early measurement decides how hard to wash and how hot; later measurements decide whether the water is clean enough to carry forward to the next phase or should be dumped. That second decision is where most of the water saving comes from, because reusing water skips a whole fill.

Why your cycle time keeps changing
This is the single most common question we get about these machines, and the answer is that the stated time is a typical case rather than a promise. A lightly soiled load reads clean early, the wash shortens, a rinse is dropped, and the cycle finishes well under the estimate. A load with a roasting pan in it does the opposite.
The displayed time therefore moves during the cycle, sometimes by several minutes at once. That is the machine revising its own estimate after a measurement. A machine whose cycle time never varies at all is the one worth asking about — that usually means the sensor has stopped contributing.
Pre-rinsing works against it
If every plate is rinsed under the tap before loading, the sensor sees clean water at its first measurement and runs the shortest, gentlest wash available. On a genuinely light load that is the right answer. On a load where baked-on residue is still there under an otherwise rinsed surface, the machine has been told the load is clean and will behave accordingly — and the result is a wash that did not do enough.
Scrape rather than rinse. Remove bones, paper and large debris, leave the rest, and let the machine measure something real. It also saves the water you were using at the tap, which is usually more than the dishwasher would have used for the extra fill. Our loading guide covers the rest.
What the sensor cannot tell
- Grease from starch. Both cloud the water; they need different temperatures. That is what the program choice is for.
- What is still stuck on. The sensor measures the water, not the plate. A crust that has not softened yet contributes nothing to an early reading.
- Hard water minerals. They barely affect the reading and very much affect the result on glassware.
- Load size. A half load of very dirty dishes and a full load of lightly soiled ones can read the same.
This is why choosing a short program and trusting the sensor to compensate does not work. A heavy program washes hotter as well as longer, and heat is what lifts baked-on soil in the first place.
What goes wrong with it
There are no moving parts, so the realistic failure is a filmed-over sensor. Limescale in a hard-water area, or a greasy deposit from a run of low-temperature cycles, coats the window and the machine reads dirty water even when the water is clean. The symptom is a dishwasher that has started running very long cycles on every load.
The other case is an electrical failure of the sensor or its wiring, which usually presents as a machine falling back to a fixed program and losing the variability entirely. That is a diagnosis rather than a cleaning job — see the dishwasher error code archive for what the display is reporting.
Hard water changes what clean looks like
In a hard-water area the incoming water already carries dissolved minerals, and those minerals do not cloud water the way food particles do. The sensor therefore reads clean, shortens the cycle and finishes early — while the glassware comes out with a film on it. The machine has done exactly what it was told; it was told the wrong thing.
This is why a dishwasher that performs well at one address and poorly at another is usually reporting the water rather than itself. Rinse aid does most of the work here, because it changes how water sheets off a surface as it dries, and drying is when a film is deposited. Where hardness is severe, treating the supply is more effective than anything done at the appliance.
Keeping it reading honestly
Run a hot program every couple of months, even if most of your washing is done on eco settings, so deposits do not build in the parts you cannot reach. Keep rinse aid topped up. Clean the filter on a schedule, because a blocked filter changes what circulates past the sensor. And in a hard-water area, address the water rather than the machine.
Our dishwasher maintenance guide covers the routine, and the triple filter explainer covers the filtration the sensor depends on.
When to call
Very long cycles on every load, cycle times that no longer vary at all, or residue appearing on a program that used to work — each of those wastes water and time on every load until it is fixed, so they are worth attending to rather than working around.
We are an independent repair company, not a factory service arm. Pricing starts from a diagnostic visit and we confirm the estimate before any work begins. Amana dishwasher repair covers the wash circuit and its sensors, and you can schedule a visit online.