140*F really isn't all that bad TBH. The XL motors will get kinda hot no matter what you do simply because they aren't as efficient as the higher-end motors.
Even though a hot motor/cool ESC usually means undergeared, you could try gearing down a tad and see if that helps.