Water in dishwasher doen't heat

My daughter’s dishwasher doesn’t clean well.

I checked the filters, checked for blockage in the spray arms, and checked the water levels. They all appear to be ok.

I checked the water temperature and found that after filling the water was only slightly warm. I use the Hi Temp Wash button. The manual states:

“[FONT=&quot]When HI-TEMP WASH ON option is selected, the dishwasher heats the water in the main wash to approximately 140°F (60°C). Wash action will continue but timer will not advance until proper temperature is reached.”

This does not appear to be happening. The dishes are hot when the drying cycle is done so the heat coil works. Bad switch? Control Board?

I appreciate your help![/FONT]

Here is the tech sheet.
http://manuals.frigidaire.com/prodinfo_pdf/Kinston/672060709962.pdf

As long as you are sure that the unit does heat during dry I would say that the timer is the problem.
Click on the picture for more info.
AP4057398

You could check this by unplugging/flipping the breaker off and checking the timer contacts when the water is supposed to be heating, see the tech sheet.
Problem is trying to find where on the dial/timer this is.