shurcooL, a battery that doesn't fit is a battery that is no good. Sometimes when you cut corners this happens and it has happened to all of us at one time or another. I would personally buy either trakpower, orion, maxamps, or some of the other brands that have specifically made their cells to fit these types of 1/10 scale cars. Let me know if you need any help.
http://www.BulldawgRC.com