Yes my eLation works fine too, although my freewheel did come loose in the crank. Sent it back to Allan and was fixed and back within 5 days, great service.
I recon the simplest solution is change to a normal Bottom Bracket, get a longer chain and run it through a chain tensioner, either a...