Well, the dumb idea is running that type motor on 3000w in the summer.
Bottom line is you need a bigger motor for 3000w, or cooler weather. I used to run 3000w all winter, then when the hub overheated in the spring, I'd swap out the motor with another, and run 1500w all summer. The motor would generally just toast the halls, and I'd fix it by the next spring. 3000w was nice, so I'd push it into spring till it cooked.
When I got a bigger motor, all that stupid shit ended, although I did have to get used to riding a bike with a heavy wheel.
For now, assuming you are in the north hemisphere, time to stick to 1500w. Those motors can take 3000w, meaning about 2000w continuous when cruising full speed, for 30 min or so. They are pushed way into the inefficient range of use at 3000w, as is clearly showed by the rapid overheating. I don't understand the motor theory, but its something to do with the lamination thickness of these cheap motors, and eddy currents. Even a dumbass like me eventually does understand this, if the motor is heating up that fast, you are pushing it too far beyond its design limits. For daily use, wasteful of your battery, for a race, you'd get beat by the guy not wasting his watts into heat.
So why keep running a heater that squanders your watt hours? When you could run so much farther at that same speed with a bigger, efficient at 3000w, motor? You just need more magnet to get er done efficiently, simple as that.
Money of course, but soon as you get some, get a big motor.