Good afternoon all, I have a Biktrix Juggernaut Ultra Dou. It has a Bafang M620 Ultra motor and a Bafang DPC 18 controller. I went into town the other day and came out after the errand and no go. The battery was at 85%. When I pulled up the error codes there were none, zeros across the screen. I sent the motor back to Biktrix to be diagnosed, couldn't find anything amiss. What I can't wrap my head around is no error code reported. They are sending a new gear sensor, speed sensor and umbilical cord no charge it's still under warranty. I'm new to ebiking. I like to know how machines function. Does anybody have any insight as what is going on?