Well, I used the GoofOff2 but it didn't seem to work as well as the GooGone original stuff. It's easier to clean up and isn't as pungent, but didn't seem to pack the punch of the oily toxic stuff.
I also found that 409 did at least as good of a job on the CP as the GoofOff2. I also dismantled all the buttons and soaked the parts in a warm water/goofoff2 mixture. I don't know, liquid dish soap might have done as well, it got most of the grime off with a little rubbing.
But I'm still at a loss for the rusty parts. The springs, the joystick shafts, the mounting bolts. I dn't have any Barkeeper's Friend rust cleaner, but don't know if there's a better way. Any suggestions?