Lets back track a bit. How old is your unit?
When you say that the water tastes worse than from the faucet, what do you mean? Does it have a plastic taste? Does it have a carbon or charcoal type taste, or is it more of a metallic type taste?
You could possibly be getting a rubber type taste or a moldy type taste.
If you can narrow down how it tastes worse, you may be able to help isolate the problem.
Next, what do you mean about the control panel being worn?
Third, does the ice dispenser only jam when you have crushed ice, or does it jam when you dispense the uncrushed ice as well?
I believe that the problem when it jams on crushed ice only is that the spring on the ice door has been engineered a bit too stiff for the crushed ice to push it open, causing an impaction.