How to diagnose common dishwasher problems:
Leaks. Dishwasher leaks are usually easy enough to identify.
Not Filling. If your dishes are coming out dry and dirty then your machine is not filling with water.
Not draining.
Not Washing.
Not taking the detergent.
The water is cold.
Excessive Noise.