Kenmore dish washer help

My lady friend has a Kenmore dish washer that is partially on the fritz. It is approximately 11 years old. The main problem is that it does not completely drain the water at the end of the rinse cycle. She also mentioned that the heating element for the dry cycle seemed to be staying on for longer than necessary.
Any ideas of what to look for to make it drain completely? Could the heating element be staying on longer because of the water remaining in the unit?
Thanks in advance
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.