You know, I was thinking about the problem you have with your HB and crankshaft. I'm wondering if that isn't the reason your bearings are going for a walk. Perhaps your HB isn't doing its job and things are vibrating? Are you replacing your crankshaft at this point?