Techniclutch are the worst clutches ever , I would be taking that back out and replacing with a genuine clutch , I guarantee it will break to pieces within a few thousand miles , I hear so so much bad stuff about techniclutch , great car though apart from the clutch
Yeah not been hearing to many good comments about these clutches, to be fair it does seem fine atm but only time will tell!