No Plumer could help me. No one heard of a dishwasher check valve. My dishwasher was an ISA. I was lost until i found the relationship to Kitchenaid. Then sears. Vuela! The valve was there, but unavailable. A few more links, and the term "flapper" came up. Well, my dishwasher check valve HAD a flapper inside. Although a plastic pos, i could unscrew the two halves and see the flapper. A little piece of rubber, about 1" in diameter All suppliers gave me but two choices. One large (size given) one smaller. After years of searching, all I needed was a flapper valve. Not the whole check valve. I found it hear for under $10
Thought it might be check flapper valve on drain pump, so I replaced fairly easily, per instructions. When doing, I noticed the attached relay wires were not secure. When it was on the drain cycle one of the relay wires vibrated badly and loosened the connection enough to only work occasionaly. Would like to put new relay on the pump but they do not sell separately from the pump. (one assembly). I resecured connection and will wait till relay gives out and buy new assembly, but for now it's working perfectly!