i am going to jabba this week for a newclutch they re fitting the sachs clutch is this a good clutch and has anyone had any problems with them??