Yes seems we got cross wired :) I run a Ultra/ G510/ m620.
I mean the spider that came originally with the motor kit, I assumed other bafang motors used a simular system. but guess I was mistaken.
Excuse the cheap smart phone picture quality, bad lighting and the dirty bike. :)