I'm running the new echo bb and an ENO and echo cranks, when i first got it, it hit the frame. So i called tarty and they sent me the only cranks that fitted. Tensile legends. So tensiles, echo bb and eno for the win.
Your lucky when i ordered mine, i just had to hope it was ok for me. Or £650 down the drain. If you get one the first thing you need to replace are the crank and bb.