The best thing to do is take a datalog
of your current tune and send it in to the Bama Team to be looked over. Ordering another set of the same tunes, won't change anything at all. If there are adjustments that can be made for your specific Mustang, only a datalog will show what's needed.
That being said, I really think we need to look at what's happening at the track. There's a lot of factors that come into play that reflect in your finishing ET and MPH.
For instance, you mentioned traction was an issue and you couldn't prevent the tires from spinning off of your launch. If that's the case, then power isn't the problem for the first initial 60', at the very least. With a 2.5 second 60', there's a lot of timing and mph left on the table. Imagine if you were able to hook up on a set of drag radials and cut a 1.8 60'. That's .8 seconds off of your first 60 feet, which usually equals almost
double the time cut at the finish line (1.4 seconds or so).
Regardless of the issue, it cant hurt to datalog your tune send it to the Bama Team. Follow the link I listed above on exactly how to do so. Also, you can give a Bama Tuning Specialist a call at the number in my signature if you have any questions!