Well it looks to me like you've gone some distance to eliminate the likelihood that the problem is under the machine, that leads me to think that it's more likely something at the top. The most delicate parts at the top are the mechanisms that move the needle bar and take up lever. It might be the problem will be found in there.