blackened recently put a astro clutch kit in his car and I know for a fact it chatters. Not saying yours does I was just wondering if you got yours from the same place because it seems like it chatters more then it should...
Yes I bought it from tony @ astro. No chatter or any issues. Sounds like his was installed wrong or maybe the flywheel needs to be surfaced or something. I've had a motorsport HD, king cobra, promotion HD/mcleod and now a KC/mcleod and none of them ever chattered.