Just a follow-up question on this issue - would it be better for me to test the connections to see if there is continuity/resistance e.g. with meter, to see if the connectors and/or pins are failty first before buying new parts?
A visual check is all you need. If they are tarnished or have signs of corrosion - they all need to go.
The pins seem to be OK but hard to say with connects as can't see inside. Will see uf I can find a magnifying glass and see if that helps.