There is a bin level sensor, probably electronic, that is supposed to stop ice production, when the bin is full. If this sensor gets dirty, it will sometimes send a false signal to the control board. The sensor will be located at the same level as the ice, when the icemaker is working normally. Often, the sensor hangs from the top of the bin. Locate the sensor and clean it with a degreasing solution.
If I've helped you, please click the accept button.
If you need further assistance, please post back.