Hi Dave
I have the same motor you just purchase and I was wondering if that is all to the motor cooling or is there more. I sent an email to D&D to see if I can purchase the parts to modify mine. My motor seems to run hot. I live in the mountains of PA and your always going up hill.
I am sure you will be very pleased with your new motor.as I am with mine. I went to all electronic controllers and throttle which makes it a pleasure to drive.
Good Luck with yours and let me know how you make out.
Thanks
Bob