I'm sorry man, you are having some bad luck lately... more like against all odds bad luck. I feel for ya.
Okay, if you do not need the 'most powerful' battery pack out there, then you should consider getting an A123 pack for your Flux, I am think a 6s2p pack would be a very good voltage for that motor. Hell man, I will even get the cells and build the packs for you!
You will be able to through EVERYTHING you could get the Flux to muster at the A123 pack and it would not give up on you, they are virtually indestructible, they last and last, and do not loose any performance over their entire life time.
Let us know what you are going to do.