it is hard to know if it has been fitted correctly without stripping again,does the knock go away with your foot on the clutch?that would point to a faulty flywheel which has happened before with new parts.As for your lack of power then it may be worthb getting it onto a code reader
cdc, October 2012