My dishwasher started filling with water and getting hot, but absolutely nothing happened when the cycle started. I figured it was the main pump or something big because of the silence. I checked all the easy stuff first, making sure the filter and the spray arms were completely clear of grime. Even though the water was draining, it wasn't moving when the power came on. I traced the water line back to the inlet valve, and found that one of the tiny rubber seals had completely perished and blown off.
It was a cheap fix, but a huge relief. Replacing that valve solved the circulation issue completely. The machine is now running at full speed.