Icemaker repair

The icemaker is getting water and making ice but will not dump the ice. Holding the switch down manually does NOT cycle the dump arms either. Which of the devices - F15 micro switch, 67 switch kit or F7 MOTOR-ICE MAKER SVO do I need? Also on this icemaker the ice crucher works intermittently dumping whole ice cubes several at a time - Is this the F45 the solenoid asssembly or just a poor design by Frigidaire? It did NOT used to do this.