Leslie Stouffer-The dishwasher is NOT a water heater. The heating element is mostly for drying. Some dishwashers have a "sani-temp" or "heated wash" cycle that energizes that element during the wash cycle. Its not designed to heat cool water to the desired temp of 120* . A dishwasher fills with the same hot water your faucet uses. Turn your faucet on hot till it reaches it's hottest temp. It should be at least 120* to properly dissolve the detergent If your only getting 105* you need to adjust the temperature on your water heater. You should always run the hot water at the faucet to make sure the first fill in the dishwasher will be 120*. The component you have circled is the optic sensor. Under your spray arm there is a round filter basket that is to be removed a cleaned often. It catches food etc... The optic sensor sends a signal and if the signal can't SEE through the debris it will continue washing thinking the water is dirty. There is no other heater on your model. The problem is your home water supply is too cool. 105* is not an efficient setting for any home. 120* is the best setting-it won't scald and is hot enough to produce able amount of hot water for a family of 4.