Hey Paul:
Including the picture was great. It looks to me like you don't have air flow through the motor -- is that the case? If you think you do, perhaps post some more pictures showing how you're getting air through the motor?
The three ways that I know of that people do this are: make the cowl opening bigger than the spinner (by about 1/8" or 3/16") all the way around, so the air flows past the spinner, through the motor, and out; make a scoop that feeds air into the space between the spinner and the motor; and finally to ventilate the spinner.
A quick test would be to leave the spinner off and go fly -- if that keeps your motor cool, then you know it's a motor cooling issue.