sir i did the same thing with my deore cranks kaso lang shimano bashguard din ung ginamit ko. hindi po ako sure sa ibang brand like truvativ, etc kung sasakto. advise ko nalang po is to bring your cranks sa shop para masukat.
hintay pa po kayo ng ibang reply, madaming master dito.. hehe
try nyo rin po mag post sa beginner's forum, dun madalas maraming tumutulong.