I have a Land Rover Disco 3 and the the microswitch for the key to lock the car has broken. Is there any solution apart from ordering a new key? Is there somewhere I can get the microswitch replaced or a new circuit board ordered? The key housing is in good condition so no need to replace that. Also where can I get the key reprogrammed?