Originally Posted by
Triaxtremec
... the crank is not shimano it's an unbranded fsa bb30 crank. After doing some research it looks to be the gossamer. <sic>
FSA (Full Speed Ahead) is the brand of your cranks. Are you sure they're BB30? FSA cranks can also come with MegaExo BBs. Look for a "BB30" symbol on the crank (including the left arm).
So I could just by a different crank with the out board bearings and be ok.
What do you mean? Does your current frame with the FSA Gossamer have outboard bearing cups on the BB? If so, then you have the MegaExo version. BB30 cranks don't have cups as the bearings are inside the frame.
Shimano's Hollowtech II similarly has outboard bearing cups, and is compatible with some MegaExo cranks, the Gossamer being one IIRC.