There used to be a product called "Dipp It" that was for cleaning coffee makers, that did a GREAT job of cleaning old plastic! It is no longer on the market, but if you track down what was in it....
I have seen good results from placing plastic case parts in a dish washer with a regular dish washing pellet. You need to be very careful about the water temp! Cooler is better...