A question came up on another thread about fixing navigation lights.

There could be a number of reasons why the the light doesn't work. The source of the problem is often corroded terminal ends or the socket.

You can try cutting back the wire a bit and making fresh connections, but its probably better just to run new wire.

The socket can be replaced with a standard brass "double contact bayonet socket". Often the old brass socket will have fused into the bronze housing, making removal difficult. If it really won't come out, you can punch the bottom out of the old socket and shove a plastic double contact bayonet socket in there. Its a little smaller than the brass one.

That's about all I know.