I agree with Spoonman, except from my experience, redoing a learning project is starting a new learning project
May as well start a whole new project, which you already did! That BMW will be sweet and I was wondering myself how one could mate a shaft drive to an electric output.