Please someone help.

My Firgidaire dishwasher won’t finish the wash cycle. It just keeps running w/out ever going to dry. A repairman was here and told me the control board was shot and also said that the drain pump should be replaced. I replaced both at a cost of 200.00 and still have the same trouble. Can anyone give me a clue as to what is wrong. The water temp going inot the unit is at 120 degrees so i don’t think its a water temp issue. My wife wanted a new dishwasher but i would hate to do that now that i put 200.00 in parts into this thing.