I imagine you have SS brake lines? My brake setup didn't hold well at first in Road Atlanta. It's a learning curve though, as you learn how to properly enter the car into the various turns, you start saving brake pad

Thanks for the link for Sebring!
Jesse