Product review (5 stars): if the water is draining almost immediately, the drain plunger is probably stuck open! Easy & cheap DIY project!!
If your dishwasher doesn't seem to be cleaning your dishes very well. This could be a solution to your problem. I bought a house and it included an older dishwasher. My wife was pointed out that some cups/ dishes had soap scum streaks. Didn't seem too matter if it was tablets or liquid. Even tried using dishwasher cleaner to no avail. I also removed the screen inside and found a lot of mold, which I cleaned. It helped a little, but not significant. I changed the water outlet, again, to no avail. Finally after some research, I decided to try this. BINGO!!  What happens is the drain plunger is stuck in the open position. The dishwasher fills the bottom with water, but the faulty plunger is stuck in the open position, immediately draining most of the water out. Picture taking a bath, and not being able to fill your tub with enough water. How clean do you think you could get?
 So how hard it it too replace? Not hard at all. There are place on the web that give you directions. I suggest "appliance pros" dot.com. I'm not affiliated with them, but they have great instruction videos and helped me save money (service call or a new Di$hwa$er)  They sell the parts too, but amazon is typically cheaper and faster!

BTW 2 1/2 months later after installing this, it's been flawless.