Hello, folks. Earlier this year, I purchased a new IMEX-branded 5000 Mah 7.2 V NIMH battery pack. I'm ashamed to say that I haven't been able to get it to work properly yet

The problem I am experiencing is that when I turn my tank on, it starts up fine. But then, all of a sudden (within thirty seconds), the motherboard fan stops spinning and the tank shuts down (I hear the engine cut off sound). This happens when I try using the battery with both of my tanks (I have a Panzer IV and a Tiger I (built from kit).
I later purchased a Black Onyx (Hobbico) battery pack, and it works fine with both my Panzer IV and Tiger I. I tried taking my IMEX battery pack to my local hobby shop, and one of the techs noticed that the white plastic (Tamiya) connector on my battery pops right off (it was pretty loose). So, he replaced the white plastic connector with a new one. But alas, I am still encountering this automatic 'spontaneous' shutdown problem

It's kind of a bummer, because I paid full price ($40) for the IMEX battery pack, and I still haven't got any run time out of it. I should point out that because I basically put this problem to the back burner (I bought this battery several months ago), I'm sure that by now, I can't return it to IMEX (that's just my fault for not wanting to deal with it sooner).
But in thinking about it recently, I'm thinking to myself that it is a shame that I can't get this battery working. It holds a full charge (I don't think that's the problem), because each time I try to recharge it, it only charges for ten minutes before my Prophet Precept charger tells me fully charged. I notice that when I push the connector of the IMEX battery and my tank's power wire together, touch the wires at all, the motherboard fan on either of my tank's will start up again. So i think the problem lies in the wire on the battery pack? If anyone can advise me here, I would be grateful. I'm wondering if it is possible for me to try replacing the entire red and black wires on my IMEX pack (could they be defective)? Thank you for reading.