Can you identify this battery connector?
Yes JST is the manufacture. I found that only Digikey had a good selection. If you need the connector on the battery cable end. The pins are sold separately. Order two times what you need! The are "full Cycle" type crimp pins. You must copy or reproduce the original crimp profile for current load, contact resistance and shell latching integrity. Keep the original pins as a reference sample. 

FIY It looks like you have one or more bad solder joint on the PCB connector.