I had a problem with a transistor blowing on my board. It took a while to find the problem that was causing it (turned out to be a coil).
Anyway it would blow every couple of months and I was worried about doing damage to the board continually changing it (I'm no service man). Anyway I asked the guy who services my machines if he could install a socket. He said he had never done it but it sounded like a good idea and to let him have a think about it. A few days later he came over with a socket he had made from some old electrical plug soldered it in and it's never missed a beat since.
He is a member here and if you like I could contact him and see if he is able to explain to you what he did? Just let me know.