Hoping someone out there can help me!!!! I need a new crankset for my Bafang M620 motor on a Dengfu FS Fat bike. I can get EP06 Cranks, but they will not clear the swing arm. Why did Bafang use a proprietary spindle similar but not the same as an ISIS Spindle.