671 Turbine needs HELP!!??

Hi ALL!
I just got a hold of this 671 Turbine. When I bench tested it…it ran for like a minute then it started sceeching! I popped the top off found this is a very different motor than I’m use to! I read in my K-Line service manual that this is a different motor, they say something about the gears are sealed and bathed in oil! I suspect that there is a worm gear that is spinning on a shaft ? IS this an EASY fix?

Also, there isn’t a working headlight on this!?? I thought they ALL came with one. It just has that plastic insert thing???
Many Thanks, Ted Biernacki

Do you have this version or this version of 671?