I talked to CEN and they said it might be the clutch bell or the clutch its self. They said get a person that races them and is very familiar to check it out. So anyone want to come over saturday or I'll meet you somewhere and can check out the car. They also said the idle might be set too low.