I'm going to ask the stupid question, did you order the correct clutch. I've seen clutches for the manual gearbox and for the dualogic. I have no idea if they are really different but I can't think of something else. (except maybe the main clutch cilinder).