i also think it's the timing. leather really tests a home sewing machine and they have trouble pushing their way through the leather. did you use the special leather needle?
i also agree that if it clunks without using a needle, have it serviced before using it. you can do real damage. now, how do i know this?