Get it out of the car take a look at the disc, also what did you do about the flywheel, was it replaced? turned? reinstalled? Just because a part failed doesnt mean the company is garbage. Call them let them know whats up and that you had a poor experience with a product. These guys are people too, and they know all too well what can happen.
good luck.