By "wrapped up 400 miles at 17!", do you mean that you're 17? Lol.
Anyways, gratz on your new baby! Judging by what I'm getting from this, you might want to start with checking your tires for air leaks. Basically, your DBC (Dynamic braking control) computer is networked and works in conjunction with the vehicle's other chassis control systems, such as Dynamic Stability Control (DSC) and the anti-lock brake system (ABS). You should really get things checked out as soon as possible and refrain from braking hard and go easier on turns until things are resolved at your dealership. Hopefully other members will be able to help you out. Good luck!