Have it checked out.

The integrity of carbon will always be debated. I don't buy into it. I love my carbon bike. Had my first one for years, crashed it in crits, downhills, but it was the slow bobble that killed it...top tube versus uneven pavement, maybe Ti could have survived it, but all my racer friends hate the way Ti feels. My other bike is aluminum with a carbon fork. Drove that one under a clearance bar...my fork looked cracked, but I had it looked at and it was determined fine. 5 years later it's still my winter bike/back-up...I've raced it, it's fine.

I've had a couple of friends had their carbon bikes fixed by Calfee and raced them with no problem. One was a seat tube issue, the other had both his seat stays sheered (nasty crash) For $250, it's the way to go,