Bosch dishwasher troubleshoot manual

Was out of commission for a while, so didn’t get a chance to do much more on this until last night. Finally opened it up to confirm that there are no soldering issues. Any other thoughts as to what could be causing the long run times and lukewarm water? Getting close to just looking for a new dishwasher.