Ugh...this issue just won't die. So, I ordered the control board thinking that it might be the problem instead. When it arrived, I realized it was the wrong part too. It turns out I had the wrong model number for my dishwasher (it is ADB1600AWS, not ADB1200AWS). This is why the turbidity sensor didn't fit right either.
Regardless, while going through the documentation I found some information for the existing control board. It had a diagnostic test you could run, and I ran it. Everything took the correct amount of time, and I paid specific attention to the two 1:00 minute drain cycles (they were back to back). I heard the drain motor turn on, and could hear water draining from the line into the drain, but after the two minutes there was still a lot of water in the bottom of the dishwasher.
I noticed that it certainly sounded as if water was draining much faster when I manually canceled and forced the drain cycle. I'm sorry if it seems like I'm giving mixed reports here, but I can't figure it out either. The drain cycle seems to be running the correct amount of time, but its not draining near enough water. Any thoughts?
The first thing I thought is maybe the drain is clogged on the side of the dishwasher where it loops up and I can't see it. The tube I'm using is opaque, but I can visually inspect the rest and I don't see any clogs, but I can't see where it loops up besides the dishwasher. I'm really running out of ideas here...