DW no heat, no drain

Please make sure to click on General above and select the correct appliance type first.

Brand:Bosch
Model Number:SHX43C02UC/46
Main Symptom: water left in dishwasher
What happens & when: little heat, and partial drain

Error Code (if any):
Parts or tests already tried:
Photos / video link: I have photo but nowhere to put them

Hi Susie, if the unit is not draining, the sensor may not allow it to heat properly because it cannot detect the correct water level. Is the drain pump making any noise or humming? If so, it may need a new drain pump. Does the unit display any error codes?

Just in case, I have attached the part number for the drain pump: AP3996662.