As far the BB goes yes it is 68 MM . You should remove the bolt for the dérailleur cable drive if it sticks thou the BB. and makes sure you are install the cartridge into the right sides of the BB. Most goes in on the drive side (right side ) and there are others which goes in on the non drive side (left side). The cables can hold the guide in place. you can replace the bolt with a smaller one if needed.