The new crankset is definitely octalink but I am not sure about the current bb. If it turns out not to be compatible at all, is there an upgrade you would recommend that would be an easy swap? I could always sell this crankset or trade for another one that would work. Again, I really appreciate your advice on this. While I love riding, I am still pretty new to working on bikes.