We let this go for a shameful amount of time before I decided I could probably fix it. The roller broke so you could only pull it out about halfway or it would come off the track. I looked up the part, and bought it. Actually bought two in case it happened again. When I arrived I looked at how it was put together on the other side and then just basically pushed it onto the rod and it was fixed. I am ashamed it took so long to do it. Never be afraid to try it yourself. It was a total of $10 shipped to fix it.
I used a wet vac to remove the water from the dishwasher. remove cover and filter/strainer from bottom of dishwasher. remove screw which allows you to lift the plastic piece to access check valve. Original check valve looked like new , I installed new check valve re installed parts . Job done and issue resolved .
REMOVED DISHWASHER FROM CABINET. DETACHED BASE FROM BODY OF THE DISHWASHER. INSTALLED NEW CORD, REATTACHED BASE TO BODY OF DISHWASHER AND REINSTALLED IN CABINET. OPINION: THIS IS A LENGTHY REPAIR AND UNNECESSARY ONE. THE CORD IS PART OF THE DOOR COUNTERWEIGHT AND SUBJECT TO TENSION EVERY TIME THE DOOR IS OPENED, AS WELL AS POTENTIAL CHAFFING DUE TO PROXIMITY TO VARIOUS METAL PARTS, AND VIBRATION. THE CORD SHOULD BE MADE OF STRONGER MATERIAL AND ARMORED OR ALLOWED MORE CLEARANCE. BOSCH SHOULD FIX TO LAST THE LIFE OF THE DISHWASHER.