I just found this thread because I developed the same problem last month. You can see my example here:
https://www.youtube.com/watch?v=XtVr6rFJfVc:7
Shortly after this vid, I noticed the creak disappeared if I stood and cranked.
With considerable reluctance, I removed, cleaned, lubed all mating surfaces, and reassembled the motor from bike frame. I took extra time to refit the little black bracket that clamps the motor to chainstays btwn BB and kickstand bracket.
I noted witness marks on the chainstay welds which meant the bracket was mating askew, so it tended to kick over to interfere with kickstand. I decided to bevel the bracket's face so it would not interfere with this weld; the bracket now clamped easily without wandering aft. 20 minutes later I had my first 3 miles of quiet ride since 500 miles ago.
Now how to tighten my sloppy spindle...