With that new knowledge I dove deeper into the guts of it to see what I could see. Low and behold I found gobs of sludge in various crevices. But the real culprit was the disposal / peller area in the very bottom. It was packed with broken bits of wine glasses and plastic pieces like the seals on a drink bottel. (Note to self, 12 year old boy may not do a great job rinsing dishes before starting dishwasher.) There was no way the propeller was moving so the pump had to be sucking the water through the already clogged sieve. The pump was strong enough to move a good deal of water and operate the lower jets but the clog did not leave enough power to get water to the top rack. After carefully cleaning it out, I put it back together and it works like a champ.
Though I didn't find the answer here, this board did peek my interest in looking for the solution. So thank you for your time. I hope this post helps someone with a simular issue in the future.