Almost sounds like a soleniod for the key release. Do you have some pictures of the connector and area?