Have that same problem with my car. Car would knock and rattle at startup. One day when I was changing belts, I noticed some of the crank pulley screws missing. Went to replace them, and the holes wouldn't line up, so I took all the belts off and noticed the pulley (and balancer) was loose. It would turn back and forth without moving the crank. Checked the main balancer bolt, and it was tight. Pulled off the pulley and balancer and found that the keyway in the balancer was hammered out to about twice the normal size. Crank looked fine, but needed to get it put back together, so I stole a washer from my parts car, and added it to the balancer bolt, just to keep pressure on the balancer, so it wouldn't be loose. This should get me by until I can replace the balancer and key.
This is not the proper way to fix this problem, and it is only temporary, but it will work in an emergency, hehe!