Bit of an old post but I thought I'd reply in case it was any use. On the crank side I had exactly the same issue with a bike about 16 years ago. The crank kept on loosening falling off. I eventually got it to stick by basically hammering it on (not suggested), but I have read since that...