Battery connectors?
Thanks for your suggestions guys. I switched over to Deans Ultra and they work great! I also found the problem with the originals, some were Mini Tamiya and some were Mini Kyosho. The look the same but are slightly different size.
Live and learn!
Rob