What a cast crank ??? .....Just kidding... ...I'd try for the right parts and see if the mystery vibrations go away...Hopefully the previous rebuild did'nt try to neutral balance, get it close then just go with it...You'll know soon enough with all the right parts in there...Good Luck...