you need to check voltage at the battery with a multimeter and see what it is when trying to crank. could be some thing as simple aas the starter solinoid trigger wire is fucked?? don't shell out for a new battery until your sure it's at fault. take the battery completely off the car and put the jump pack in inits place then try to start it.
cheers,
Phil