Here are your parts
Replacement parts for WHIRLPOOL KUDP01FLSS1 Dishwasher | AppliancePartsPros.comHere is the tech sheet
http://www.servicematters.com/docs/wiring/Tech%20Sheet%20-%208537797.pdfThis may also have some useful info but is mostly for older units
https://secured.whirlpool.com/Service/SrvTechAdm.nsf/2cd44500d572193285256a45004fd9d6/4e8b0d2df77cd7e585256cd800643b6d/$FILE/KD01.pdfTake a look at the keypad pin-out chart to see if the keys that do not work have a common connection. Then you can pay special attention to that common.
This is often a crap shoot. The normal way yo check it is to check the keypad with a meter, see the tech sheet. If it checks out OK then replace the control board. Still a bit of a crap shoot but your odds are better.
You may want to try the following
Connector Cleaning / Checking
Unplug/remove power from the unit
Open it up
Remove the ribbon cable from the keypad to the control board at the control board.
Clean the edge connector.
If it is the type where there is not a connector just the insulation is removed, it can be cleaned with a pencil eraser. Do not use an ink eraser as it is too abrasive.
Check the tracks in the ribbon cable for hairline cracks. A magnifying glass helps here.
Would not hurt to clean the connector on the board. Use electronics contact cleaner or isopropyl alcohol and a tooth brush. Be gentle and do not reconnect till all the solvent evaporates.
Reconnect everything and give it a try.
If you do not own a meter, I would suggest you purchase a one. You can get a decent digital multimeter for under $20.00. You do not need fancy though it is nice if the leads are a couple feet long.
If it saves ordering one unnecessary part it has paid for itself and you end up owning a useful tool.
Most places will not let you return electrical parts so if you order it, you own it.
A couple things to watch when measuring ohms and continuity
1. Always remove power from the machine otherwise you could blow your meter.
2. Always disconnect at least one side of any device you are checking. This eliminates the possibility of measuring an alternate/parallel circuit path.
3. When checking for closed contacts and continuity use the lowest scale (Usually 200 ohms). Then try higher scales. This scale is 0 to 200 ohms so if the device you are measuring is 300 ohms this scale would show an open circuit which it is not, you are just measuring outside the scale's dynamic range.
There is a good STICKY at the start of this forum about it's use.