You may remember my previous posts with the suspected pedal assist sensor and control unit.
Well, we have an update and I think, A : I've learned a lot (thanks to you guys, and B: I see light at the end of the tunnel.
It's still a mystery what happened to this bike before I had it, but it seems...