John, a PCB repair firm would just replace the RJ12 connector if you post the PCB to them. I have used this service before and found them excellent (I can't remember the name of the repairer I used, sorry, but there are loads of them and it ain't rocket science)

Looks like all the pins were soldered to the board at some time!!There's a pin entirely missing in that RJ12 John!
The rest of the board looks brand new![]()

pretty sure you'd be able to unsolder one of the end pins (which iirc are not used) and solder it in the missing spot...
that would be a fairly cheap fix![]()
There's a pin entirely missing in that RJ12 John!
The rest of the board looks brand new![]()
