I took it apart today after viewing a YouTube video I found online. There are 3 planetary nylon gears inside the the motor drives inside a metal gear ring in the hub. Everything looked fine except very dry of grease. I regreased them and reassembled. Just took a ride and although not totally resolving the rumble definitely improved to acceptable. If anyone else needs info I did find the nylon gear assembly on Amazon at very reasonable prices.