sorry al media but it was a good guess
i rather i was proven wrong
the knocking noise comes from gaps and movement in the rod and piston
i think the big problem u might have is the condition of the cylinder wall, if it needs to be bored out then it starts to get expensive
i have access to a bottom end for practically free so pm me if your interested