Fridgidaire dishwasher not draining properly

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

Brand: Fridgidaire dishwasher
Model Number:FFID2426TS6A
Main Symptom: Not draining properly
What happens & when:sparadically water remains in bottom of dishwasher and leaks out the front. Sometimes it does drain. Filter clear, garbage disposal line clear. It seems pump does close off when should allowing water back in. Should I replace the water pump assembly, water inlet valve, circulation motor kit or what do you think?

No error codes

Error Code (if any):
Parts or tests already tried:
Photos / video link:

When the water leaks at the front, is the water coming from the door area or is it coming from underneath the dishwasher?